0

对于具有 LINQ to SQL 的网站部署,我遇到以下问题。以下是 dbml 端的连接属性。

在此处输入图像描述

这是我的 web.config 文件中的条目

<add name="myConnectionString" connectionString="Data Source=MYSQLSERVER;
Initial Catalog=MyDatabase;Integrated Security=True"/>

关于部分类构造函数(VB.NET)

Public Sub New()  MyBase.New(ConfigurationManager.ConnectionStrings("myConnectionString").ConnectionString, mappingSource)
        OnCreated()
End Sub

该网站在 VS2010 内部运行成功。

但是,我将网站部署在 IIS 上,并且页面正在呈现,除了未从数据库加载数据的数据部分。

更多信息:

当我使用 Visual Studio 开发服务器时它正在工作。当我更改为使用本地 IIS Web 服务器时,出现了问题。当我检查 IIS express 复选框时,它工作正常。

附加信息: – 我在带有 IIS 5.1 的 XP 机器上我确实选择了 ASP.NET 4.0 并执行了 aspnet_regiis - 我在 .NET 框架 4.0 下 IIS 和 .NET 之间的映射是正确的。

关于如何减轻这种情况的任何意见?

4

0 回答 0