WPF 專案公升級錯誤

2022-06-22 02:18:08 字數 751 閱讀 1388

今天將乙個 wpf 專案從 .net 4.0 公升級至 .net 4.6.1 時,出現乙個錯誤:

錯誤        未知的生成錯誤「程式集「presentationframework, version=4.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35」中的型別「system.windows.controls.primitives.repeatbutton」的方法「get_command」沒有實現。

唔… 試了很多辦法木有解決,谷歌了一下,發現還是引用的檔案版本不對,但是這個需要修改專案檔案來解決

1、用記事本什麼的開啟 wpf 專案的專案檔案(.csproj)

2、找到

<

reference

include

="system"

>

<

hintpath

>c:\program files (x86)\reference assemblies\microsoft\framework\.netframework\v4.0\system.dll

hintpath

>

reference

>

這一行對 system 的引用,修改這個 hintpath 路徑,後面的版本,v4.0 改成 v4.6.1(或者相應的 .net 版本)

3、儲存即可。

相信降級的時候應該也會遇到這個問題吧,記錄下備以後查用。

參考:

WPF 便簽專案

概述 先說說我為什人想要做這個專案吧!其實理論上便簽這玩意完美 實用的商業成品軟體很多,例如先前我一直用的windows 下的stickynote,他的功能很完善,我完全沒必要去再做乙個,而且我還是個小菜雞!做出來的未必能正常的去使用。最終驅使我去做這個的其實也正是windows stickynot...

公升級Linux核心錯誤

因為要使用ntfs 3g 核心至少2.6.22才不會有warning提示 的寫功能,所以將自己機器上的linux debian 核心從2.6.18公升級到目前最新的2.6.25.9 最後還是要生成initrd檔案的,可以使用yaird命令 這裡記錄一下公升級過程中碰到的兩個導致linux啟動pani...

WPF專案之登入

登入是每個專案必不可少的一部分,但是思路都是一樣的。先獲取文字框的值,在去查詢資料庫的資料,將資料庫查詢出來的資料與獲取到的文字框的值相比,如果正確就進入主頁面,如果錯誤就提示使用者輸入的值錯誤,wpf專案也如此。先搭建好登入頁面的樣式,在登入按鈕 雙擊,進入頁面的互動邏輯 先用try cath捕捉...