c#中exe文件的连接字符串

时间:2017-01-05 19:47:13

标签: c#

我是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>

请帮帮我。

1 个答案:

答案 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 ++等)以及特殊配置或设置。