var dialog = new System.Windows.Forms.FolderBrowserDialog();
dialog.ShowDialog();
txtBoxWindowsSourceFolder.Text = dialog.SelectedPath;
導致錯誤「此程序無法啓動,因爲您的api-ms-win-crt-runtime- | 1-1-0.dll丟失嘗試重新安裝程序來解決問題。「當它嘗試ShowDialog()時。FolderBroserDialog()在32位版本中導致系統錯誤
但是,單擊「確定」後,ShowDialog仍會成功打開一個FolderBrowserDialog模型,它甚至可以按預期工作,使您可以成功選擇一個文件夾,然後將其路徑放置到文本框中。此錯誤僅在您第一次嘗試爲FolderBrowserDialog使用ShowDialog時發生。之後,錯誤將不再出現,直到WPF exe關閉並再次運行。當我將構建平臺目標更改爲x64時,也不會發生此錯誤。
重新下載visual studio已經解決了我的機器上的問題,但將可執行文件移動到其他機器仍然導致錯誤持續。
我可以使用幫助修復錯誤或防止出現彈出窗口。
只是一個供參考,我提供的鏈接是針對VS 2015 - 你可能想嘗試其他版本,如果那一個不工作。 –
問題仍然存在於其他機器上 – rudyv8
其他機器有多少?你有沒有嘗試更新這些機器上的redist?嘗試刪除垃圾箱並重建。 –