2017-04-09 71 views
1

我真的需要你的幫助。我是學習C#的新手。我已經按照Head First C#的每一步操作。在本書中,Visual Studio版本是2012,它告訴我要創建的項目類型是空白應用程序(XAML)Visual C#,我無法在Visual Studio 2017中找到它,因此我選擇下面描述的類型。Visual Studio 2017項目無法在Mac上的Parallels Desktop中運行/調試?

關於我的電腦/系統:

軟件:微軟的Visual Studio 2017

項目類型:空白應用(通用的Windows)的Visual C#。

計算機:使用Parallels Desktop在Mac OSX上運行Windows10。

Parallels Desktop是一款用於在我的Mac上運行Windows 10的虛擬機軟件。我在這個虛擬機中創建了我的項目,在完成項目後按照書中的步驟操作,編輯器中沒有錯誤。但是當我按下綠色播放按鈕後,我發現了一些我在下面發佈的錯誤。

error

+0

您是否想製作手機遊戲?這是您選擇的項目類型。 「Head First C#」很可能只會教你如何製作桌面應用程序,而不是電話應用程序。 –

+0

不要用評論來說謝謝,也沒有回答我的問題。你是否想爲手機制作遊戲? –

+0

這是一個Windows應用商店應用。 @ScottChamberlain – user7813604

回答

5
  1. 檢查項目保存在C:\ Windows10的驅動器中的Parallels Desktop運行。

  2. 如果你不能找到你保存你的項目:

    1. 返回到您的Mac OSX>查詢> iCloud的驅動器>文件>的Visual Studio 2017年>項目>檢查是否您的項目存儲在這裏,如果是這樣,我會解決你的問題。
    2. 如果您的項目已存儲在Parallels Desktop的Windows10的C:\中,請搜索其他解決方案,我無法解決您的問題,對不起。
  3. 您將項目存儲在錯誤的地方。

  4. 不要複製和你的項目直接粘貼到Windows10中的Parallels Desktop。

  5. 再次創建項目。是的,再次創建它......但這一次,請確保您的項目存儲在Parallels Desktop的C:\中(我的意思是項目的位置以C:\開頭)。


解釋關於在圖片中的錯誤消息:

首先,我想說,我是新來的Visual Studio 2017年,我不知道爲什麼,在顯示的語言輸出包含中文,我已經在環境設置中將其更改爲英文。對不起,如果你不懂中文。

但是這是什麼意思的英文是:

Windows無法部署/調試你的項目,因爲你的項目存儲在類型PrlSF的文件系統。

因爲我的項目的默認路徑爲:

在Windows上的Parallels Desktop> iCloud中的 '蘋果'(X :)>文件>的Visual Studio 2017年> ...

如果你在'Mac'(X :)上點擊右鍵點擊iCloud,你會發現它的類型是PrlSF。是的,如顯示的錯誤信息,您已將項目存儲在錯誤的地方。

+0

很好的答案。在你的問題上補償點點滴滴... – GhostCat

+0

你說得對,那是一個糟糕的問題。我提出了一個不好的問題。我也不希望我的壞問題打破這個網站。我喜歡這個網站。好的工作/反饋。不要緊。我很欣賞你寫的任何文字。 @GhostCat – user7813604

-1

你確定旁邊的綠色按鈕,選擇「Debug」模式,而不是「Release」? 也許你正在嘗試部署的應用程序,而不是在OD模式Visual studio - Debug運行它..

相關問題