DSh*_*per 6 c# asp.net visual-studio-2010
我有asp.net网站,当在VS2010中使用build>发布网站选项发布时,甚至在网站发布窗口中检查省略调试信息选项时,发布的文件夹仍然包含pdb文件有没有办法避免这种行为?
war*_*ies 26
" 发布Web"对话框中的信息文本说:
发布使用"项目属性"中"打包/发布Web"和"打包/发布SQL"选项卡中的设置.
因此,为了防止发布PDB文件,您可以:
现在,当您发布项目时,将省略PDB.
另一种方法是编辑pubxml文件(下Properties/ PublishProfiles你的web项目).
我已经再加入bin\**\*.pdb(**有指任何层次之间甚至没有bin和你的pdb文件)的节点ExcludeFilesFromDeployment.
在pubxml这样看起来就像这样:
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<!-- ... -->
<WebPublishMethod>FileSystem</WebPublishMethod>
<ExcludeFilesFromDeployment>bin\**\*.pdb</ExcludeFilesFromDeployment>
</PropertyGroup>
</Project>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8887 次 |
| 最近记录: |