Starcounter 2.3.1和visual studio 3.0.0中的starcounter不兼容

时间:2018-03-10 17:15:37

标签: visual-studio-2017 starcounter

我是Starcounter的新手,我正在努力创建一个项目。但不幸的是,当我尝试创建一个简单的hello world项目时,我遇到了一个错误! (我必须使用2.3.1版本) enter image description here

我安装了发布版本2.3.1.8367,它在visual studio扩展3.0.0中自动安装了Starcounter,我有VS 2017。

enter image description here

由于错误表明starcounter扩展版本控制存在问题,但我无法降级到旧版本。 (https://github.com/Microsoft/vscode/issues/12764

任何人都知道我应该如何解决这个问题?

2 个答案:

答案 0 :(得分:3)

@shrnPrmshr

很抱歉看到你面对这个!

创建项目时,您使用的是哪个模板?我们目前支持Starcounter的两个版本,其中一些项目设置在两者之间有所不同。

因此,如果您使用Starcounter 2.3,那么使用模板" Starcounter 2.3 Application"是非常重要的。仅当您以.NET Framework 4.5。*或.NET Framework 4.6.0为目标时,才会看到该模板。如果您的目标是4.6.1,那么您将看到" Starcounter 2.4 Application",此时,该模板无法与Starcounter 2.3一起使用。

你能想到吗?

祝你好运, Per,Starcounter

答案 1 :(得分:1)

每当出现此问题时,我们会对projectName.csproj文件进行以下更改来解决此问题:StarcounterVersionCompatibility2.42.3