为了账号安全,请及时绑定邮箱和手机立即绑定

为什么这不编译

为什么这不编译

C#
缥缈止盈 2021-08-07 18:02:59
我有一个我需要的库,它是用 c# 编写的:https://github.com/KarlPan/jsxbin-to-jsx-converter我已经阅读了一些基本的 c# 文档如何编译以及来自 Microsoft 网站的主要术语。我已经安装了以下 Visual Studio 和以下构建工具:我已经下载了源代码并从命令行运行了命令:MSBuild.exe [mydirectory]/jsxbin_to_jsx.sln但我收到以下错误:或在文本中:"C:\Program Files (x86)\MSBuild\14.0\Bin\jsxbin-to-jsx-converter-master\jsxbin_to_jsx.sln" (default target) (1) ->"C:\Program Files (x86)\MSBuild\14.0\Bin\jsxbin-to-jsx-converter-master\jsxbin_to_jsx.Tests\jsxbin_to_jsx.Tests.csproj" (default target) (3) ->(CoreCompile target) ->  JsxbinToJsxTests.cs(2,17): error CS0234: The type or namespace name 'VisualStudio' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?) [C:\Program Files (x86)\MSBuild\14.0\Bin\jsxbin-to-jsx-converter-master\jsxbin_to_jsx.Tests\jsxbin_to_jsx.Tests.csproj]  JsxbinToJsxTests.cs(6,6): error CS0246: The type or namespace name 'TestClassAttribute' could not be found (are you missing a using directive or an assembly reference?) [C:\Program Files (x86)\MSBuild\14.0\Bin\jsxbin-to-jsx-converter-master\jsxbin_to_jsx.Tests\jsxbin_to_jsx.Tests.csproj]  JsxbinToJsxTests.cs(6,6): error CS0246: The type or namespace name 'TestClass' could not be found (are you missing a using directive or an assembly reference?) [C:\Program Files (x86)\MSBuild\14.0\Bin\jsxbin-to-jsx-converter-master\jsxbin_to_jsx.Tests\jsxbin_to_jsx.Tests.csproj]  JsxbinToJsxTests.cs(9,10): error CS0246: The type or namespace name 'TestMethodAttribute' could not be found (are you missing a using directive or an assembly reference?) [C:\Program Files (x86)\MSBuild\14.0\Bin\jsxbin-to-jsx-converter-master\jsxbin_to_jsx.Tests\jsxbin_to_jsx.Tests.csproj]谷歌搜索错误我试图使用usingproject.cs 文件中的关键字添加单元测试库,但它仍然不起作用。我已经尝试了一些其他的东西,但一直无法让它工作。
查看完整描述

3 回答

?
慕村9548890

TA贡献1884条经验 获得超4个赞

为了快速测试,您可以下载 Visual Studio 2013/2015 来尝试使用此解决方案。

因为我只是扫描文档并看到最后一次提交是大约 3 年前。您可能会尝试使用旧版本 VS 而不是新版本。


查看完整回答
反对 回复 2021-08-07
?
明月笑刀无情

TA贡献1828条经验 获得超4个赞

只需双击解决方案文件 (jsxbin_to_jsx.sln) 即可在 Visual Studio 中打开它。然后去构建 -> 构建解决方案。


查看完整回答
反对 回复 2021-08-07
?
潇湘沐

TA贡献1816条经验 获得超6个赞

我刚刚在 Visual Studio 2015 中克隆了它,它没有任何问题。如果您没有 Visual Studio 的许可证,请尝试下载试用版或社区版,然后按照 Kira 的建议进行快速测试。


查看完整回答
反对 回复 2021-08-07
  • 3 回答
  • 0 关注
  • 251 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信