<MSBuild Projects="$(ProjectFile)" Targets="_WPPCopyWebApplication;"
Properties="OutDir=..\publish;Configuration=Release;Platform=AnyCPU" />
Tôi đang sử dụng trên kịch bản để công bố dự án Asp.Net. Trong các thiết lập dự án, tôi đã hoàn toàn chắc chắn rằng các biểu tượng gỡ lỗi được tạo ra trong chế độ phát hành. Tuy nhiên MsBuild không tạo tệp pdb trong đầu ra.MSBuild không tạo ra các tập tin PDB trong cấu hình phát hành
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>Full</DebugType>
<DefineDebug>false</DefineDebug>
<DefineTrace>true</DefineTrace>
<Optimize>true</Optimize>
<OutputPath>bin\</OutputPath>
<DocumentationFile>WebProject.xml</DocumentationFile>
<DebugSymbols>true</DebugSymbols>
</PropertyGroup>
Bạn đảm bảo rằng các biểu tượng gỡ lỗi được tạo như thế nào? Bạn đã đặt cài đặt nào cho cài đặt này? – TimVK
@Syam Xin chào, tôi đang gặp vấn đề tương tự. 2 điều: Tôi chỉ trải qua điều này kể từ khi tôi chuyển sang vs2012, đây là trường hợp cho bạn quá? Hơn nữa, tôi nhận thấy rằng .pdbs * là * được tạo * nhưng sau đó chúng bị xóa ngay ở cuối của bản dựng. Việc này có xảy ra với bạn không? – bottlenecked
@TimVK Tôi đã cập nhật câu hỏi với thông tin liên quan từ tệp vbproj – Syam