NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Odpovídá na Maros2470
Michal Štěpánek:20.12.2016 11:11

Distribuce se provádí právě z release složky, přepni si výstup na release a zkompiluj to znovu. Obsah adresáře je pak to, co dáváš jako výsledný program k užívání ostatním. V debug je spousta blbostí, které můžou způsobit to, že to jinde neběží...

Editováno 20.12.2016 11:13
Odpovědět
20.12.2016 11:11
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Maros2470
Člen
Avatar
Odpovídá na Michal Štěpánek
Maros2470:20.12.2016 11:25

Stejný výsledek

 
Nahoru Odpovědět
20.12.2016 11:25
Avatar
Odpovídá na Maros2470
Michal Štěpánek:20.12.2016 11:28

a v release máš teď všechny soubory?

Nahoru Odpovědět
20.12.2016 11:28
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Maros2470
Člen
Avatar
Odpovídá na Michal Štěpánek
Maros2470:20.12.2016 11:33

Jsou tam stejné jako v Debug

 
Nahoru Odpovědět
20.12.2016 11:33
Avatar
Maros2470
Člen
Avatar
Maros2470:20.12.2016 11:35

Už jsem z toho na mrtvici

 
Nahoru Odpovědět
20.12.2016 11:35
Avatar
Maros2470
Člen
Avatar
Maros2470:20.12.2016 11:36

Nemá náhodou community nějaká omezení?

 
Nahoru Odpovědět
20.12.2016 11:36
Avatar
Maros2470
Člen
Avatar
Odpovídá na Michal Štěpánek
Maros2470:20.12.2016 11:39

Mám otevřeného správce konfigurace. Zaškrtnuto je Release, Any CPU, sestavení, ale nasazení nejde zaštrnout

 
Nahoru Odpovědět
20.12.2016 11:39
Avatar
Odpovídá na Maros2470
Michal Štěpánek:20.12.2016 11:49

Zkus si vytvořit novou platformu řešení, zvol "x86", nech tam kopírovat nastavení AnyCPU a zkus to...

Nahoru Odpovědět
20.12.2016 11:49
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Maros2470
Člen
Avatar
Maros2470:20.12.2016 11:54

Pořád stejné. Na mém PC to mimo ladění jede, jinde ne

 
Nahoru Odpovědět
20.12.2016 11:54
Avatar
Maros2470
Člen
Avatar
Maros2470:20.12.2016 11:56

Já to vidím na omezení VS. Zkusím nainstalovat Express

 
Nahoru Odpovědět
20.12.2016 11:56
Avatar
Maros2470
Člen
Avatar
Odpovídá na Michal Štěpánek
Maros2470:20.12.2016 13:31

Zkusil jsem publikovat prázdnou appku a toto je výsledek

 
Nahoru Odpovědět
20.12.2016 13:31
Avatar
Maros2470
Člen
Avatar
 
Nahoru Odpovědět
20.12.2016 13:31
Avatar
Maros2470
Člen
Avatar
Maros2470:20.12.2016 13:32

a ještě

 
Nahoru Odpovědět
20.12.2016 13:32
Avatar
Maros2470
Člen
Avatar
Odpovídá na Michal Štěpánek
Maros2470:20.12.2016 13:34

Volaké čudné :-(

 
Nahoru Odpovědět
20.12.2016 13:34
Avatar
Odpovídá na Maros2470
Michal Štěpánek:20.12.2016 15:11

Možná sis tím různým nastavováním něco udělal s VS. Zkusil bych dát VS do továrního nastavení...

Nahoru Odpovědět
20.12.2016 15:11
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Maros2470
Člen
Avatar
Odpovídá na Michal Štěpánek
Maros2470:20.12.2016 18:00

Něco jsem objevil při přeinstalaci balíčků:

\packages\Enti­tyFramework.6­.1.3\tools\in­stall.ps1 cannot be loaded because running scripts is disabled on this system. For more information, see about_Executi­on_Policies at http://go.microsoft.com/fwlink/?….

 
Nahoru Odpovědět
20.12.2016 18:00
Avatar
Odpovídá na Maros2470
Marian Benčat:21.12.2016 17:59

Poustis VS jako admin?

Nahoru Odpovědět
21.12.2016 17:59
Totalitní admini..
Avatar
Maros2470
Člen
Avatar
Odpovídá na Marian Benčat
Maros2470:23.12.2016 19:44

Spouštím jej normálně. Myslíš, že bych ho měl spouštět jako admin?

 
Nahoru Odpovědět
23.12.2016 19:44
Avatar
Maros2470
Člen
Avatar
Odpovídá na Marian Benčat
Maros2470:25.12.2016 17:44

Ahoj. Nezlob se, že otravuji o svátcích.

Chyba je na 100% v ConnectionString. Můžeš mi poradit jak jej upravit?

Stávající App.config cypadá takto:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <configSections>
    <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
    <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
  </configSections>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
  </startup>
  <connectionStrings>
    <add name="DataContext" connectionString="metadata=res://*/Models.DataModel.csdl|res://*/Models.DataModel.ssdl|res://*/Models.DataModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=(LocalDB)\MSSQLLocalDB;attachdbfilename=|DataDirectory|\ProtocolsDatabase.mdf;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
  </connectionStrings>
  <entityFramework>
    <defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
      <parameters>
        <parameter value="mssqllocaldb" />
      </parameters>
    </defaultConnectionFactory>
    <providers>
      <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
    </providers>
  </entityFramework>
</configuration>
 
Nahoru Odpovědět
25.12.2016 17:44
Avatar
Odpovídá na Maros2470
Marian Benčat:25.12.2016 18:58

nejsem u pc, napis mi zitra PM a koukneme na to.

Nahoru Odpovědět
25.12.2016 18:58
Totalitní admini..
Avatar
Maros2470
Člen
Avatar
 
Nahoru Odpovědět
25.12.2016 19:26
Avatar
Maros2470
Člen
Avatar
Odpovídá na Marian Benčat
Maros2470:26.12.2016 15:02

V kolik budeš mít chvilku?

 
Nahoru Odpovědět
26.12.2016 15:02
Avatar
Maros2470
Člen
Avatar
Odpovídá na Marian Benčat
Maros2470:29.12.2016 15:26

Zkoušel jsem kde co, ale nehnu s tím.

 
Nahoru Odpovědět
29.12.2016 15:26
Avatar
Odpovídá na Maros2470
Marian Benčat:29.12.2016 16:15
(LocalDB)\MSSQLLocalDB

Ty máš named instanci LocalDB? běžně je tam tedy (LocalDB)\v11.0 Pokud si stáhneš SQL Management Studio, jsi shcopný se připojit k tomu serveru pod MSSQLLocalDB ?

Nahoru Odpovědět
29.12.2016 16:15
Totalitní admini..
Avatar
Maros2470
Člen
Avatar
Odpovídá na Marian Benčat
Maros2470:29.12.2016 16:28

Potřeboval bych asi nejdříve zjistit na jaké verzi SQL to bylo vytvořené. Díval jsem se do instalovaných programů a je tam LocalDB 2014 i 2016. Jak to ověřím? Podle toho stáhnu ManagementStudio

 
Nahoru Odpovědět
29.12.2016 16:28
Avatar
Maros2470
Člen
Avatar
Odpovídá na Marian Benčat
Maros2470:29.12.2016 16:45

Co jsem se dočetl, tak VS 2015 používá (LocalDB)\MSSQLLo­calDB

 
Nahoru Odpovědět
29.12.2016 16:45
Avatar
Maros2470
Člen
Avatar
Odpovídá na Marian Benčat
Maros2470:29.12.2016 17:19

Přes ManagementStudio jsem se normálně připojil

 
Nahoru Odpovědět
29.12.2016 17:19
Avatar
Maros2470
Člen
Avatar
Odpovídá na Marian Benčat
Maros2470:29.12.2016 17:41

Zkoušel jsem to dát i do konstruktoru:

public DataContext()
           : base(@"metadata=res://*/Models.DataModel.csdl|res://*/Models.DataModel.ssdl|res://*/Models.DataModel.msl;provider=System.Data.SqlClient;provider connection string=';data source=(LocalDB)\MSSQLLocalDB;attachdbfilename=|DataDirectory|\ProtocolsDatabase.mdf;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework';")
       {
       }
 
Nahoru Odpovědět
29.12.2016 17:41
Avatar
Maros2470
Člen
Avatar
Odpovídá na Marian Benčat
Maros2470:29.12.2016 18:06

Tak už jsem to rozchodil. Problém byl v tom, že aplikace používá LocalDB 2016 a v ostatních PC byla LocalDB 2012. Stejně bych potřeboval poradit, jak psát aplikaci ve VS tak, aby se použila LocalDB 2012, aby aplikaci bylo možné spouštět ve starších PC.

 
Nahoru Odpovědět
29.12.2016 18:06
Avatar
Odpovídá na Maros2470
Marian Benčat:29.12.2016 18:14

Pardon, ale nepsal jsem, aby sis to zkontroloval už 18. prosince?

Takze je to SQL 2014. Musi byt 2014+ i na tom druhým PC. 2012 má jiný connection string.

Mohl sis ušetřit hodně trápení.. liší se connection string, viz:
http://www.michael-whelan.net/…tion-string/

Řešení - asi to nejlepší je, mít ten connection string nezávislý na verzi, tedy nechat tam to MSSQLLocalDB a nastavit tomu 11tkovýmu serveru ALIAS na MSSQLLocalDB.

http://stackoverflow.com/…mssqllocaldb

Nahoru Odpovědět
29.12.2016 18:14
Totalitní admini..
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 30 zpráv z 80.