Sti*_*ijn 5 clickonce logging visual-studio pdb-files visual-studio-2012
发布 ClickOnce 应用程序时,我希望包含所有PDB文件(用于日志记录目的)。
我可以通过在“应用程序文件”对话框中检查它们来手动执行此操作,但是每次向项目添加新引用时我都必须记住执行此操作。因此,如果这一切自动发生,那就容易多了。
我尝试将以下内容(和一些变体)添加到项目文件中:
<ItemGroup>
<PublishFile Include="**\*.pdb">
<Visible>False</Visible>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>File</FileType>
</PublishFile>
</ItemGroup>
Run Code Online (Sandbox Code Playgroud)
但是 Visual Studio 稍后在保存项目文件时会覆盖它,单独添加每个 PDB 文件,这达不到目的。
根据 MSDN,默认情况下排除 .pdb 文件。这个默认值可以更改吗?
有没有人有办法解决吗?
我意识到这不完全是当前的问题,但它没有任何答案,我有同样的问题并在这里找到答案: http: //blog.deltacode.be/2012/09/26/include- pdb-files-in-web-application-publish-for-release-mode-vs2012/
在“项目属性”和“打包/发布 Web”部分中,有一个标题为“排除生成的调试符号”的复选框。清除勾选,PDB 文件将出现在“发布”文件夹中。
归档时间: |
|
查看次数: |
3263 次 |
最近记录: |