C 除錯無返回路徑,請幫忙修改哈

2025-01-13 16:10:11 字數 2589 閱讀 8353

1樓:網友

if中的值不成立的話,就沒有返回值。

private xmlnode marchtreeviewnode(treenode currentselectedtreeviewnode)

xmlnodelist firstxmlnodelist = ;

foreach (xmlnode rightxmlnode in firstxmlnodelist)

if(getxmlentireurl(rightxmlnode)==gettreeentireurl(currentselectedtreeviewnode))

return rightxmlnode;

return null;

c#2005除錯出現「沒有可用於當前位置的源**」

2樓:拖鞋不脫

個人經驗,就是你在乙個專案裡引用了另乙個專案的dll.但是當你修改了被引用的dll的**後,引用dll的專案裡的dll沒有及時更新。你可以在專案生成時設定dll依託項來指定先更新生成的dll,再更新主專案。

msdn上的說法:

沒有可用於當前位置的源**。

專案不包含您試圖檢視**的源**。原因通常是雙擊了「呼叫堆疊」視窗或「執行緒」視窗中沒有源**的模組。可以繼續除錯,但不能使用源**視窗設定斷點並在此位置執行其他操作。

如果需要設定斷點,請使用「反彙編」視窗。

另一可能原因是:試圖除錯託管**的轉儲檔案。visual studio 僅支援使用 sos 工具,在「即時」視窗中對託管的小型轉儲進行除錯。

有關資訊,請參見如何:使用 sos 和 sos 除錯擴充套件 (。

在解決方案屬性頁中,可以更改偵錯程式查詢原始檔的目錄,並通知偵錯程式忽略選定的原始檔。

3樓:網友

就是說,你載入的源**版本與你當前正在除錯的專案中載入的元件不一致,比如你在源**中做了修改,但你引用的dll卻未能及時更新。

4樓:網友

最簡單的,重新生成解決方案,一切ok,剛剛親測。

c#獲取專案路徑 為什麼我在除錯的時候都獲取到了bin\\debug目錄下?

5樓:網友

這個目錄就是你執行的專案所在的目錄啊,包括你需要的資原始檔都在那,你要sln的目錄幹嘛!?

c#程式除錯不了,出現這個:未能寫入輸出檔案".........."目錄名無效.如何解決

6樓:網友

你的生成目錄有問題,不存在,多半你複製到別人的專案了,比如別人寫生成到e盤,你沒有e盤。在專案屬性-生成 裡面。

7樓:網友

這個問題,你在你專案的解決資源管理器下,在你的專案上右擊選擇,屬性,然後再生成欄目裡修改生成的路徑即可。

8樓:網友

沒碰到過。。。

最好把錯誤詳細資訊或者截圖貼出來,依據上面簡單幾句很難說是什麼問題。

9樓:網友

說明你建立資料夾位置不對。

c#中debug下面的**找不到路徑,而除錯的時候就沒有問題,是怎麼回事?

10樓:網友

對,我也遇到過,你換個方法獲取路徑,我以前也是除錯時好的,直接執行程式就不對了。你把路徑用訊息框輸出來。

11樓:市寒楣

對著你要除錯的函式(注意是函式名)點選右鍵,可以建立單元測試。

然後把單元測試專案設為啟動項,按f5,就可以開始除錯了。

c# 做錄音功能時,檔案預設儲存在debug下,怎樣修改儲存路徑,找不到預設路徑在哪不知道怎麼修改,求助急

12樓:爾離好活笑

什麼意思?你到底想放在哪,如果想放在debug下,就用這個路徑,,如果想放在其他路徑下,把檔案路徑指定為你的路徑及行了。

c#獲取改檔案的對路徑應該呼叫什麼方法

13樓:網友

//返回帶副檔名的檔名。

返回不帶副檔名的檔名。

返回檔案所在目錄。

把上面的filepath換成你的filename就行了。

14樓:反轉

最簡單和直接的方法,就是對字串進行處理。

1, ,"/"));//路徑。

"/") +1);//檔名。

15樓:網友

可以對字元進行特別處理能夠獲得你需要的結果:

string s=;

這個s就是你的檔名了。

在c#**中修改datagridview中checkbox的值後,除錯發現值發生變化,但checkbox的顯示狀態沒變,求幫忙。

16樓:網友

用editedformattedvalue來判斷狀態是否變化。

17樓:尚仙

我也遇到過,改成true: 試試,flag_audit"].value = true;

C 中以類名為返回值型別的函式的返回值要怎麼寫?就是最後的return

class a a fun 這是引用返回,不進行值拷貝 a fun 這個返回時,做值拷貝 class test test fun c 中,定義一個函式為bool型別有什麼用,return true 和return false 的區別在哪?獲取函式返回值 比如bool getvalue bool b ...

c語言中什麼叫做單步除錯,步驟是什麼

除錯是針對編譯器而言的,不是針對c這門語言來說的。單步除錯就是指每次執行一句 步驟根據不同ide是不同的。在tc中按f8,f7 vc下按f11,f10。前者會進入呼叫的函式內部單步執行,後者不會。單步除錯是指在程式開發中,為了找到程式的bug,通常採用的一種除錯手段,一步一步跟蹤程式執行的流程,根據...

C庫函式為什麼沒有返回char型別的

字元常量 字元常量是用單引號括起來的一個字元。例如 a b 都是合法字元常量。在c語言中,字元常量有以下特點 1.字元常量只能用單引號括起來,不能用雙引號或其它括號。2.字元常量只能是單個字元,不能是字串。3.字元可以是字符集中任意字元。但數字被定義為字元型之後就不能參與數值運算。如 5 和5 是不...