我是c#编程的新手。最近我开发了一个桌面应用程序并为此创建exe文件。但它不是在另一台电脑上运行。这是我的app.config文件 -
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
<add name="newConnectionString"
connectionString="Data Source=.\SqlExpress;AttachDbFilename=|DataDirectory|Asset_Management_System.mdf; Integrated Security=True;User Instance =True"
providerName="System.Data.SqlClient" />
</connectionStrings>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
</configuration>
请帮帮我。
答案 0 :(得分:-1)
以发布状态构建项目(Build&gt; Configuration Manager&gt; Active Solution配置)。它将在&#34; BIN&#34;内部创建一个Release文件夹。文件夹,其中包含执行程序所需的所有文件。如果你引用其他文件,它们也应该包含在那里,所以把它们放在那个文件夹上。该文件夹可以通过&#34; .NET Framework&#34;运送到其他正在运行Windows的PC上。安装和应用程序应运行正常。此外,您可以通过Click Once等部署技术创建安装程序,这样可以自动安装所有依赖项(.Net Framework,Visual C ++等)以及特殊配置或设置。