我真的需要你的帮助 . 我按照Head First C#的每个步骤进行了操作 . 在本书中,Visual Studio版本是2012,它告诉我创建的项目类型是Blank App(XAML)Visual C#,我在Visual Studio 2017中找不到,因此我选择下面描述的类型 .
About my computer/system:
软件:Microsoft Visual Studio 2017 .
项目类型是:空白应用程序(通用Windows)Visual C# .
计算机:使用Parallels Desktop在Mac OSX上运行Windows10 .
Parallels Desktop是一款用于在Mac上运行Windows 10的虚拟机软件 . 我在这个虚拟机中创建了我的项目,在完成项目后按照书中的步骤进行操作,编辑器中没有错误 . 但是在我按下绿色播放按钮后,我在下面发布了一些错误 .
3 回答
我遇到了同样的问题,并在Parallels论坛中找到了以下解决方案:https://forum.parallels.com/threads/prlsf-permissions-issue-when-developing-an-uwp-app-in-visual-studio.342549/
因此,在论坛中向用户JakubZ致谢:
另外:由于我有多个运行配置,我还有多个OutputPath条目 . 我不得不相应地改变所有这些 .
你确定旁边的绿色按钮“
Debug
" mode is selected and NOT "Release
”?您可能正在尝试部署应用程序,而不是在Visual studio - Debug
模式下运行它 .检查您的项目是否存储在Parallels Desktop中运行的Windows10的C:\驱动器中 .
如果找不到存储项目的位置:
返回Mac OSX> Finder> iCloud Drive>文档> Visual Studio 2017>项目> Check that whether your project is stored in here, if it does, I will solve your problem.
如果您的项目已存储在Parallels Desktop的Windows10的C:\中,请搜索其他解决方案,我无法解决您的问题,抱歉 .
再次创建项目 . 是的,再次创建......但是这一次,请确保您的项目存储在Parallels Desktop的C:\中(我的意思是项目的位置以C:\开头) .
解释图片中的错误消息:
首先我要说的是,我是Visual Studio 2017的新手,我不知道为什么输出中显示的语言包含中文,我已经在环境设置中将其更改为英语 . 如果你不懂中文,那就很抱歉 .
但它在英语中的含义是:
由于我的项目的默认路径是:
如果右键单击 iCloud on 'Mac'(X:) ,您会发现它的类型为 PrlSF . 是的,如显示的错误消息,您已将项目存储在错误的位置 .