我在visual studio 2008中使用了C#语言,在我的程序中使用了一些SQL服务器管理数据库 但在我的电脑程序运行良好,但在其他Pcs它只是无法运行:( 错误是“应用程序初始化属性失败(0Xc0000135)。单击确定以终止应用程序” 为什么会出现这种错误?
答案 0 :(得分:2)
如果没有更多细节,这个答案实际上是不可能回答的。以下是一些要检查/尝试的事情......
如果您仍然遇到问题,您应该考虑在应用程序中添加某种日志记录(无论您遇到任何问题,这都是一件好事),这样您就可以了解您的应用程序在什么时候失败了。如果您收到错误消息,在此处发布这些消息将有助于我们更快地找出问题所在。此外,如果可以,请在您的问题中加入一些代码,以便我们了解您正在尝试实现的目标
答案 1 :(得分:0)
确保您的数据库在网络上可用,并更改为使用sql授权。
答案 2 :(得分:0)
您可以在本地PC上访问SQL Management Studio。在安全性下创建公共用户帐户或pub帐户,并向该给定用户添加公共和连接权限。
如果您在域中,并且想要使用Windows身份验证,请将Windows用户的用户帐户添加到该数据库安全性。任何一个选项都可以。
您使用的是WinForms还是Web App?对于Web应用程序,请在web.config中验证您的sh * t,并确保您的连接字符串是合法的。确保根据您的决定将身份验证更改为Windows或Forms。