c# - 同时使用 Mono 2.2.1 和 Visual Studio 2010

标签 c# visual-studio-2010 mono

我使用 Visual Studio 2010 创建了一个 C# .NET 3.5 项目,添加了一些类和表单并关闭它。之后,我使用 Monodevelop 2.2.1 打开项目并添加一些其他内容,然后再次关闭。 现在,当我使用 Visual Studio 2010 重新打开项目时,会弹出项目转换管理器并想要转换项目。 我分析了项目文件,差异只有以下两行:

Visual Studio 2010:

<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
...
    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
...

Monodevelop 2.2.1:

<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
...
    (missing)
...

您对如何避免这种情况有什么建议吗?比如如何调整 Monodevelop 来编写项目文件,Visual Studio 想要读取或禁用转换代理或在后台静默转换。

请不要提示工具链;)一定是这样的。

最佳答案

我建议您尝试 MonoDevelop 2.4。 MonoDevelop 2.2 早于 VS 2010。

关于c# - 同时使用 Mono 2.2.1 和 Visual Studio 2010,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3132144/

相关文章:

visual-studio-2010 - 使用 CUDA 和 Armadillo

C++ header guards 不会编译

mono - Mono for Android 中的[应用程序]是什么?

.net - 如何使用MONO进行线程转储?

c# - 在 C# 中使用结构调用 C 函数 - 我做错了什么?

c# - 在 C# 中强制实现没有接口(interface)或抽象类的方法

c# - 从数据库播放音频

winforms - visual studio ide 按下暂停按钮停止在运行而不是我想要的地方?

linux - 我如何获得 linux 中程序的完整路径?

c# - C# 中带有属性的可空元素的 XML 序列化