0

我使用 asp.net 2.0 的发布选项来创建我的 Web 应用程序的可部署副本。最近我注意到 System.Web.Extensions.Design.dll 和 System.Web.Extensions.dll 在使用发布选项时不会被复制。有谁知道为什么会发生这种情况?谷歌也找不到任何关于这个的确切信息......

谢谢。

4

2 回答 2

1

它们是框架的一部分,因此不会发布。

于 2009-07-10T06:24:36.997 回答
0

正如其他人指出的那样,它们是 .NET 框架的一部分并安装到 GAC 中,这就是为什么它们不会在发布中复制的原因。Visual Studio 期望它们安装在部署目标上的相同位置。

也就是说,您可以更改它,右键单击引用转到 Properties 并将Copy Local更改为true。这会将程序集的副本放在网站的本地 bin 中,并在您发布时复制。

于 2009-07-10T07:25:47.670 回答