原創:VS調試 不會命中斷點,源代碼與原始版本不同的解決思路

来源:http://www.cnblogs.com/youfan/archive/2016/03/25/5318748.html
-Advertisement-
Play Games

我發現VS的一些異常情況,比如,會丟失一些信息,如:工程的位置信息,啟動信息。 和本問題相關的是,會丟失工程項目的依賴關係。(雖然,對工程的引用還在,但從屬性里來看,工程項目的引用關係已經丟失) 那麼問題就好解決了, 1,刪除引用的工程DLL 2,重新引用工程項目 3,重建解決方案 OK 下麵是一些 ...


我發現VS的一些異常情況,比如,會丟失一些信息,如:工程的位置信息,啟動信息。

和本問題相關的是,會丟失工程項目的依賴關係。(雖然,對工程的引用還在,但從屬性里來看,工程項目的引用關係已經丟失)

那麼問題就好解決了,

1,刪除引用的工程DLL

2,重新引用工程項目

3,重建解決方案

OK

 

下麵是一些網友提出的常規方法,供參考:

1、工具”——>選項”——>調試”——>要求源文件與原始版本完成匹配”去掉勾選。

2、清理解決方案,重新生成;重新格式化文件;ctrl+a全選文檔,CTRL+K,CTRL+F,重新編譯。

3、用nodepad將代碼轉存為unicode格式。

4、上面三種辦法還不行,把出問題的文件內容copy出來,然後刪除此文件,編譯(這裡一定要編譯!我試過不編譯是不行的),當然肯定是不通過的。添加新項,加一個新的文件,名稱起剛纔刪除文件的名字,再把剛纔的內容copy進來(這裡等於是重新創建了一個同樣的文件),再編譯,肯定通過的了。這時候執行出來的程式就是可以命中斷點了!


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 一般做OA類管理系統,經常涉及到“組織架構”的概念,那麼像這種有上下層級關係的數據一般會做成樹形菜單的方式顯示,底層代碼必定會用到遞歸演算法。這篇隨筆的目的就是要談談除了用樹形菜單來顯示這種上下層級關係的數據,還有其他的顯示方式嗎?答案是有的,例如即將要談到的二維表顯示方式,同時也是本隨筆的核心內容。 ...
  • 手裡在做的一個自用的多用戶進銷存項目,碰到了以下使用場景: 1、為了每個店鋪/倉庫的用戶都能及時獲得更新,軟體採用了clickOnce部署方式,這就導致了只要知道發佈地址,任何人都可以進行下載了。 2、現在只購買了一個SQL資料庫空間,並沒有購買虛擬主機之類的web空間(部署用的空間是用3322解析 ...
  • 回到目錄 這個文章對之前EF的一個補充,對於一些自關聯表的添加,如果你建立了表約束確實有這種問題,一般主鍵為整形自增,父ID為可空,這時,在添加時如果不為ID賦值,結果就會出錯。 錯誤: 無法確定依賴操作的有效順序。由於外鍵約束、模型要求或存儲生成的值,因此可能存在依賴關係。 解決: 結果: 回到目 ...
  • 聽說最近又出了什麼SAM,MVC輝煌即將過去,驚了我一身冷汗,ASP.NET MVC是啥都還沒搞明白呢 於是趕緊打開ASP.NET官網學習學習,斗膽將筆記發發出來,歡迎各位高手大俠來點建議 ASP.NET MVC系列:開始 ASP.NET MVC系列:添加控制器 ASP.NET MVC系列:添加視圖 ...
  • 首先,在模型類中引用 System.ComponentModel.DataAnnotations 命名空間;System.ComponentModel.DataAnnotations 命名空間提供定義 ASP.NET MVC 和 ASP.NET 數據控制項的類的特性(即內置驗證屬性,你可以使用聲明的任 ...
  • 提供對查詢結果和查詢對資料庫的影響 此枚舉有一個 FlagsAttribute 屬性,通過該屬性可使其成員值按位組合。 命名空間: System.Data程式集: System.Data(在 System.Data.dll 中) 語法: Default:此查詢可能返回多個結果集。執行查詢可能會影響數 ...
  • 最近需要寫一個正則去匹配一個小數(小數非負,保留兩位),為方便和大家一塊兒學習研究,特意將我分析正則的過程寫下來。 第一,分析都會有哪些是合法的可以匹配的,以及非法的字元,先列舉下來。合法的有1、1.11、0.12、0.3、0、0.00,非法的可能會出現001、01.1、01.、-1、1.123等等 ...
  • 二維碼掃描的實現,簡單的來說可以分三步走:“成像”、“截圖”與“識別”。 UWP開發中,最常用的媒體工具非MediaCapture莫屬了,下麵就來簡單介紹一下如何利用MediaCapture來實現掃描和截圖並且利用Zxing識別二維碼,以及會遇到的問題和需要註意的地方。 1. 初始化與成像 1 pr ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...