1

我是 Starcounter 的新手,我正在尝试创建一个项目。但不幸的是,当我尝试创建一个简单的 hello world 项目时,我遇到了一个错误!(我必须使用2.3.1版本) 在此处输入图像描述

我已经安装了发布版本 2.3.1.8367,它在 Visual Studio 扩展 3.0.0 中自动安装了 Starcounter,并且我有 VS 2017。

在此处输入图像描述

正如错误所说,这是starcounter扩展版本控制的问题,但我无法降级到旧版本。(https://github.com/Microsoft/vscode/issues/12764

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

4

2 回答 2

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 应用程序”,此时,该模板不适用于开箱即用的 Starcounter 2.3。

你觉得可能是这样吗?

最好的问候,每,Starcounter

于 2018-03-10T22:27:53.300 回答
1

每当出现此问题时,我们通过对文件进行以下更改来解决它projectName.csprojStarcounterVersionCompatibility2.42.3.

于 2018-03-13T09:28:00.360 回答