程序打包后,安装后运行失败,请大神指点

rp722 2018-07-20 04:28:58
报错内容如下,是不是访问不到数据库?
问题签名:
问题事件名称: CLR20r3
问题签名 01: AdvancedDataGridViewSample.exe
问题签名 02: 1.1.22225.1
问题签名 03: 5b509917
问题签名 04: System.Data
问题签名 05: 4.0.30319.36373
问题签名 06: 583fdb6e
问题签名 07: 25bd
问题签名 08: 27
问题签名 09: System.Data.SqlClient.Sql
OS 版本: 6.1.7601.2.1.0.256.48
区域设置 ID: 2052
其他信息 1: 9f3c
其他信息 2: 9f3cc113dfd822403307cdc9df621c97
其他信息 3: 0fb4
其他信息 4: 0fb4182504cf85842f88aa49d8363042

程序访问的是sqlexpress数据库,测试装在win7系统。
app.config内容如下:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<!-- set a culture to fake your system one -->
<add key="culture" value=""/>
<add key="ClientSettingsProvider.ServiceUri" value=""/>
<add key="con" value="Data Source=172.22.0.158\sqlexpress;Initial Catalog=zcglbak;Integrated Security=True;User ID=sa;Password=qazwsx,123;"/>
</appSettings>
<system.web>
<membership defaultProvider="ClientAuthenticationMembershipProvider">
<providers>
<add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri=""/>
</providers>
</membership>
<roleManager defaultProvider="ClientRoleProvider" enabled="true">
<providers>
<add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400"/>
</providers>
</roleManager>
</system.web>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup></configuration>


...全文
137 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
rp722 2018-07-20
  • 打赏
  • 举报
回复
引用 1 楼 kobehahaha 的回复:
一点点排除 先不打包 直接拷过去能不能执行

谢谢指点, 还是数据库连接的问题
rp722 2018-07-20
  • 打赏
  • 举报
回复
已解决,app config内 连接数据库字符串问题
更新如下

<connectionStrings>
<add name="con" connectionString="Data Source=172.22.0.158\sqlexpress;Initial Catalog=zcglbak;User ID=sa;Password=qazwsx,123" providerName="System.Data.SqlClient" />
</connectionStrings>
百合杰 2018-07-20
  • 打赏
  • 举报
回复
一点点排除 先不打包 直接拷过去能不能执行

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧