ExcludeFilesFromDeployment在Visual Studio 2013 Publish Web中不起作用

Oppa格子风格

我在Visual Studio 2013中有一个非常简单的MVC 5项目。我已经成功设置了通过Web Deploy发布到服务器的发布。我想从部署中排除某个文件,而不必在每次发布时都进行预览/取消选中(我正在发布Release版本)。

我已经.csproj为该项目编辑了文件以包含<ExcludeFilesFromDeployment>标签。

<Project...>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    ...
    <ExcludeFilesFromDeployment>Library-that-is-not-good-for-server.dll</ExcludeFilesFromDeployment>
  </PropertyGroup>

但是什么都没有改变/当我在VS2013中发布时,仍然需要取消检查文件的添加。

我还尝试bin\在库的前面添加一个,以防万一。更不用说,对于显示“ The element 'PropertyGroup' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003' has invalid child element 'ExcludeFilesFromDeployment' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003'....”的元素还会弹出警告

我可以在搜索中找到有关从部署中排除文件的Microsoft文档以及ExcludeFilesFromDeployment标记http://msdn.microsoft.com/zh-cn/library/ee942158(v=vs.110).aspx,这些说明仅适用于VS2012,部分适用于VS2010。有谁知道VS2013发生了什么变化或我做错了什么?

您需要将其添加到profileName.pubxml文件中。profileName.pubxml文件的位置是:

my project ----> Properties ----> PublishProfiles ---> profileName.pubxml

例:

<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <ExcludeFilesFromDeployment>
    Library-that-is-not-good-for-server.dll
  </ExcludeFilesFromDeployment>

'''                '''' 

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

onbeforeunload在Visual Studio 2013中不起作用

MvcSiteMapProvider.dll在Visual Studio 2013中不起作用

HyperLinkButton和Button在Visual Studio 2013中不起作用

Swagger / Swashbuckle在Visual Studio 2013 Web API 2项目上不起作用

是什么在Visual Studio 2013中创建目录“ app.publish”?

pragma警告(disable:4700)在Visual Studio Express 2013中不起作用

带有 DynamicResource 的标签背景在 Visual Studio 2013 扩展中不起作用

ActiveReport 6 在 Visual Studio 2013 中不起作用 [OS Windows 10]

Localhost在Visual Studio Web Developer 2010中不起作用

Visual Studio 2013中的OpenGL

Greenshot在Visual Studio中不起作用

Visual Studio 2013 + .Net 4.5.1 +编辑并继续64位:不起作用

Visual Studio 2013上的Lorem快捷方式不起作用

大写功能在Visual Studio 2013(C ++)上不起作用

带有Visual Studio 2013的Outlook加载项不起作用

Visual Studio Publish的Bower

Visual Studio 2013的Web部署工具

无法卸载Visual Studio Express 2013 for Web

为什么AutogenerateBindingRedirects对于Visual Studio 2017中的Web.config不起作用

Visual Studio:将csv文件用于Web性能测试中的“查找文本”验证不起作用

dotnet cli publish命令与Visual Studio publish

Visual Studio 2015:Web Essentials功能均不起作用

使用Visual Studio 2013在Sharepoint 2013中创建母版页

Visual Studio 2013中RestSharp安装的问题

无法在Visual Studio 2013中删除引用

在TFS Visual Studio 2013中取消更改

在Visual Studio 2013中安装Nsight

在Visual Studio 2013中启用WiX项目

在 Visual Studio 2013 中合并 Angular 5