在VisualStudio project中,一旦创建了一个项目,可以通过修改项目配置文件的方式更改它的类型;例如,将C#类库更改为可移植类库(PCL)。以下是项目类型的guid,用记事本打开csproj或vbproj。修改<ProjectTypeGuids>{C089C8C0-30E0-4E22-80C0-CE093F111A43};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids> 中间的guid即可。

微软在06月27日发布了Visual Studio 2015 Update 3 。在MSDN中微软也提供下载,而且MSDN的Visual Studio 2015 Update 3与官方免费下载的文件是一致的,只是文件名不一样,除TFS除外。
官方下载:https://www.visualstudio.com/downloads/download-visual-studio-vs
版本比较:https://www.visualstudio.com/products/compare-visual-studio-2015-products-vs

  1. 开始菜单 –>所有程序–>Visual Studio 2015文件夹 –> Visual Studio Tools –> Developer Command Prompt for VS2015
  2. 输入DOS命令: CD Common7/IDE 进入到该工具下的子文件夹中
  3. 输入:devenv.exe /setup /resetuserdata /resetsettings,重置Visual Studio



今天手贱不小心用Visual Studio 2017打开了一次之前的Xamarin.iOS项目。导致unable to connect to address xxx xxx xxx xx with user xxxxxx 错误!。这是因为VS2017打开老项目会自动升级Xamarin的版本。也就是说安装高版本的Xamarin.iOS后卸载后再安装低版本就会出现上面这种问题。

编写iOS上的MonoGame游戏或者应用在预算不足(没钱)的情况下使用虚拟机代替Mac真机是个不错的选择,但也会带来一些意想不到的麻烦。我昨天刚调试完毕正常运行的开发环境今天一打开电脑突然出现无法连接的情况。
而使用Visual Studio开发基于Xamarin的iOS游戏(MonoGame)或应用都必须连接Mac OS。