visual-studio-2010 - Visual Studio 2010 - Web 部署项目包括框架 DLL

标签 visual-studio-2010 deployment msbuild

我刚刚升级了一个解决方案,其中包含从 VS 2008 到 2010 的两个 Web 部署项目(将所有项目升级到 .net 4.0)。

我安装了新的 VS2010 Web 部署项目以允许我打开旧的构建项目(这些构建我的网站,清理一些文件并压缩它们以进行上传)。

我让这些重新工作,但是当我查看构建的文件时,所有引用的 .net 框架文件(例如 System.Web.dll 等)都已包含在部署的站点中。有谁知道为什么会发生这种情况以及如何关闭它?

最佳答案

看来您正在使用 .Net 框架客户端配置文件版本。请在项目属性下检查为升级项目选择的 .Net 框架版本。

这是关于 .Net 框架客户端配置文件的 MSDN 文章:
http://msdn.microsoft.com/en-us/library/cc656912.aspx

关于visual-studio-2010 - Visual Studio 2010 - Web 部署项目包括框架 DLL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4345166/

相关文章:

c# - 如何从资源中复制文件?

mercurial - Capistrano、Mercurial 和分支机构

c# - 我可以从命令行重命名 C# 符号吗?

asp.net-mvc - 如何使用程序集版本重命名构建名称?

visual-studio-2010 - 除了动态参数和可选参数之外,C# 4.0 还有哪些新功能?

visual-studio-2010 - 当我尝试打开 Visual Studio 2010 时收到 "operation cannot be completed"?

linq-to-sql - 命名空间 'Linq' 中不存在类型或命名空间名称 'System.Data' 等

c# - C# 中的平台 SDK 部署

deployment - Nuxt 应用程序在 Jelastic Cloud 上不可用

c# - 第三方引用的dll没有被复制构建出来