[英]How to include source instead of a library in C# / Visual Studio?
我來自很長的Java背景,對C#來說很新。 我試圖從Windows手機運行一個入門套件應用程序 ,我收到此錯誤。
A first chance exception of type 'Newtonsoft.Json.JsonReaderException' occurred in Newtonsoft.Json.WindowsPhone.dll
我發現很難調試這個,因為我直接引用了References指向Newtonsoft.Json.WindowsPhone的dll文件。 在Java中,我會搜索庫並下載源以在調試期間進入確切的位置。
如果可能,我將如何在C#中執行此操作(如何在運行時將庫項源引用到我的項目中)? 我使用Visual Studio 2010 Express Edition作為IDE。
我最好的猜測是你應該下載Json.NET的最新版本,從項目的引用中刪除已編譯的庫,並添加對源代碼項目的引用。 (添加參考...>項目>瀏覽...)
在調試器中停止程序后,可以使用模塊窗口加載Json.NET的符號。 顯然,您需要在計算機上放置符號,以便瀏覽它們。
如果不這樣做,您可以切換到項目參考,並在Dan建議的解決方案中包含Json.NET。
最簡單的方法是在Visual Studio中下載最新版本,然后右鍵單擊您的解決方案,在添加菜單下選擇現有項目指向庫的項目文件,然后單擊打開按鈕。 之后,你可以在任何你想要的地方設置剎車點。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.