報錯:找不到資源“window1.xaml
原因:在編譯時使用的是en-US選項進行編譯並生成了en-US為名的文件夾,里面包含了可本地化的內容;但是你的本地系統使用的是zh-CN,在你運行 exe的時候,運行時會檢查本地culture,發現是zh-CN,於是就去找zh-CN文件夾,但是並沒有生成該culture下的資源,所以出錯。
解決辦法:
直接用記事本打開項目文件.csproj(Visual C# Project file )
將編譯選項由<UICulture>en-US</UICulture>改為<UICulture>zh-CN</UICulture>即可。