[英]Difference between Source Link and a NuGet symbol package
在調試時,我可以進入外部依賴項和我們自己的 nuget 包,如果它們被編譯為符號包( MyProject.snupkg )並上傳到 nuget 服務器。 這就是我們在我們的私有 nuget 服務器上為我們自己的 nuget 包執行此操作的方式。 我發現了Source Link工具,它的自述文件指出 ...
[英]Difference between Source Link and a NuGet symbol package
在調試時,我可以進入外部依賴項和我們自己的 nuget 包,如果它們被編譯為符號包( MyProject.snupkg )並上傳到 nuget 服務器。 這就是我們在我們的私有 nuget 服務器上為我們自己的 nuget 包執行此操作的方式。 我發現了Source Link工具,它的自述文件指出 ...
[英]How to step into NuGet packages outside of debug session
以下情況: 我們有一個位於托管 GitLab 存儲庫中的框架。 我們有一個創建 NuGet 包nuget pack framework.sln的管道,它可以在任何 VS 解決方案中使用。 到目前為止,一切都很好。 現在我們希望能夠進入任何其他解決方案中的框架代碼。 例如framework.myC ...
[英]Debug nuget packages on Visual Studio for Mac not working
我的 gitlab 項目中托管了一些 nuget 包。 我需要調試這個包,但不能在 Visual Studio for Mac 上做這個。 這是我的 csproj 文件: 這是我的 .gitlab-ci.yml 部署部分: 調試 nuget 包在 Visual Studio 2019 中工作 ...
[英]Why can't I debug my nuget package with sourcelink?
I've enabled source link in my csproj and used github actions to publish my nuget, but adding PublishRepositoryUrl property and referencing Microsof ...
[英]Visual Studio SourceLink Nuget Integration with Separate Solution Debugging
我有一個我們在整個解決方案中使用的 nuget 包庫,托管在 Azure Artifacts 中。 這些 nuget 包是在啟用調試的情況下構建的,因此符號被創建並包含在 nuget 包中。 我們在 Visual Studio(主要是 Net Core 3.1)中的項目使用 Nuget 包管理器以 ...
[英]Visual Studio Xamarin.Forms Debugging: How to step into an external library method?
有時會從 Xamarin.Forms 外部庫內部拋出異常,在調試器中查看相關局部變量會非常有幫助,就像在我們自己的代碼中一樣。 這是我當前的 Android iOS 項目頭痛的堆棧跟蹤: 除了將 Xamarin.Forms 源代碼分叉到我的項目中,還有其他方法可以做到這一點嗎? ...
[英].NET Source Link: "Source not found" despite correct link
我想我正確地設置了一切。 在完成本教程后,我的符號已創建並配置了 Visual Studio。 我可以進入 JsonNet 等其他庫。 當我嘗試進入我的代碼時,它會嘗試從正確的路徑加載代碼。 (我可以在 inte.net 瀏覽器中通過此路徑訪問所需的文件。) 它開始下載: 但是隨后它失敗並顯示 ...
[英]Nuget packages with both debug and release
在我們的工作中,我們有一個開發庫的團隊和其他使用這些庫開發項目的團隊。 圖書館團隊比項目團隊擁有更多的經驗。 我們在這里創建了這個環境: 所有庫都在 nuget 包中,在 nuget 服務器中,在 azure devops 中。 我們在 Azure devops 中有源鏈接。 但是當我們部署這些庫時 ...
[英]File not found: Source link authentication failed
我有兩個解決方案,它們是我其他項目的庫第一個稱為框架,第二個稱為庫。 解決方案上的一些項目是 .net 標准 2.1,一些是 .net 核心 3.1 每個解決方案都位於不同的 git 存儲庫中,但我可以完全訪問兩者。 我在 azure devops 上有兩個構建應該是相同的。 他們都構建、發布 n ...
[英]Is it possible to use SourceLink feature “EmbedAllSources” in a C++ build?
SourceLink 支持“EmbedAllSources”功能。 如何從 dotnet 構建中使用此功能已被詳細記錄。 是否可以將該功能用於 C++ 構建? 我將如何 go 這樣做? ...
[英]SourceLink: PDB File Name Casing Does Not Match Repository, Breaking SourceLink
有沒有辦法在 Visual Studio 中配置 linker 以便嵌入在 .pdb 文件中的文件名(和路徑)保持其大小寫? 我們有一個 Visual Studio C++/Cli DLL,我們想要 package 和 NuGet。 我們希望使用 SourceLink,以便我們的開發人員可以進入代 ...
[英]Source link can't download source files for nuget from private azure symbol server, uses wrong domain dev.azure.com/raw/
TL; DR 使用Azure devops,帶有源鏈接的VS嘗試以404錯誤打開源表單https://dev.azure.com/raw/ ...,看起來像域生成模式錯誤 我們有nuget軟件包,並希望啟用其源代碼的調試功能。 一切都是通過azure devops完成的,任務“ h ...
[英]Source Link with an Azure DevOps Symbol Server
互聯網上有幾種有關如何使用符號源文件和源鏈接在 Nuget 包中進行調試的記錄方法,但老實說,很難理解對我來說什么是好方法。 我們有一個 Azure DevOps 服務器,我們在上面生成 Nuget 包,同時使用構建管道中的Index Sources & Publish Symbols任務 ...
[英]Can I run SourceLink manually on existing PDB files?
假設我已經從源代碼構建了一個(C++ 或 .NET)庫,所以我在本地有源代碼和 PDB 文件,但我不想修改庫代碼來例如添加/SOURCELINK或nuget 包。 是否可以在命令行上運行 sourcelink 以將那些現有的 PDB 鏈接到 git 存儲庫? ...
[英]Enabling SourceLink
在 VSTS (Azure DevOps) 上擁有私有存儲庫我嘗試通過將以下內容添加到 .csproj 文件來啟用 SourceLink: https : //github.com/dotnet/sourcelink#azure-devops-visual-studio-team-services ...
[英]Debug NuGet package with Azure Devops and Source Link
我想讓SourceLink與私有NuGet包一起使用。 我正在運行一個netcore2.1 Web應用程序,它引用了我們的Azure Devops NuGet提要上托管的netstandard2.0 NuGet包。 問題1: Source Link是否支持.NET Standard包? ...
[英]Adding SourceLink nuget package causes build error
我一直在遵循此文檔來啟用SourceLink,以便能夠調試在我們的Azure DevOps帳戶上托管的私有nuget程序包,但是遇到了問題。 僅安裝適當的nuget軟件包( Microsoft.SourceLink.Vsts.Git )的行為會使構建失敗,並顯示以下錯誤: 這讓我覺 ...
[英]How to correctly use the linker /SOURCELINK option with c++
我們正在將SourceLink與c#項目一起使用,它運行得很好。 當我們嘗試在C ++項目中使用它時,鏈接器中的/ SOURCELINK選項似乎被忽略,因為生成的PDB中沒有相關的元數據 我正在使用這個MSBuild: 鏈接器選項在此處記錄: / SOURCELINK 我們 ...
[英]SourceLink with Release configuration
有沒有一種方法可以通過發布配置發布的Nuget包啟用源鏈接 ? 我們配置了一個本地nuget服務器,在其中存儲使用Release配置構建的框架dll。 客戶端應用程序引用了這些dll,我們希望從中調試框架。 我可以通過使用Debug配置打包框架代碼來使其工作,但是在發布模式下,不會 ...
[英]Using SourceLink V2 debugging with async methods. Is it possible?
我們開始在項目上使用SourceLink V2來調試內部nuget包。 我們已經正確設置了它(盡我們所能),並且能夠成功地調試到正常的同步方法中。 不幸的是,我們的許多代碼都是異步編寫的(使用async / await)。 當我們嘗試進入任何可等待的方法時,編譯器將跳過該行。 我已經 ...