monodevelop csproj加载失败:版本字符串部分太短或太长

时间:2016-02-17 11:14:19

标签: c# ubuntu mono xamarin-studio

我正在尝试在Ubuntu 15.10 Linux计算机上加载Windows中制作的Microsoft Visual Studio项目。我使用Mono v.4.2.2和Monodevelop 5.10进行设置。

项目的根目录中包含一个.sln,它不会在开头加载。但删除VisualStudioVersion后 MinimumVisualStudioVersion(如此处所示:https://forums.xamarin.com/discussion/15171/error-loading-project-version-string-portion-was-too-short-or-too-long)它加载正常。但是,现在出现类似的错误,但在.csproj文件中,当项目加载时:“加载失败:版本字符串部分太短或太长”。

这个错误让我什么都不做,因为我不知道文件在哪里无法加载。

我已将Project ToolsVersion从“12.0”更改为“4.0”(如此处所示:https://forums.xamarin.com/discussion/10460/any-workaround-for-this-error-unknown-toolsversion-12-0),但这并没有解决它。

修改

我尝试将<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>更改为: <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>,但它仍无效。

我对ASP.NET很新,所以有关获取项目版本号和文件所需的任何提示都值得赞赏:)

提前致谢 -

1 个答案:

答案 0 :(得分:0)

我发现在Monodevelop中创建一个新项目,以及之后添加引用和内容 - 手动复制和粘贴 - 虽然有点单调乏味但效果更好..