使用mvc3框架开发的应用程序存在一个非常大的问题。
在这个应用程序中,我引用了一个允许使用ADODB访问SQL Server数据库的VB6 dll(这是另一个应用程序的dll,我无法使用.NET直接访问数据库)。
当我使用Visual Studio开发服务器调试我的应用程序时我没有问题但是如果我使用IIS(6或7)我有一条错误消息(此消息是个性化的),表明数据库无法打开。
我在VS2010中使用控制台应用程序进行了测试,它运行正常!!
如果有人有想法我必须在星期五圣诞节前部署我的申请。
非常感谢
答案 0 :(得分:0)
没关系,我发现了问题所在。实际上我使用64位的Windows 7和VB6 DLL使用的ODBC驱动程序是32位驱动程序。 ODBC源是用户来源而不是系统源,所以我创建了一个系统源,一切正常。