无法在 project.json 中评论 dnxcore(非法字符错误)
Cannot comment dnxcore in project.json (Illegal character error)
当我注释掉 asp.net 5(或库)项目中的 dnxcore 时,我遇到了一个奇怪的问题。如果我只想在 .net framework (dnx) 上使用 运行,那么我可以从 project.json 中删除 dnxcore,它工作正常,但是当我只是将其注释掉时,会出现一个错误,它是非法的符号:
对我来说似乎是 VS 或框架中的一个错误,有什么办法可以修复它吗?
P.S。我想关闭 dnxcore,因为 Azure Storage 6.0.0 不支持它,虽然我想这与问题无关
似乎根本不支持json中的评论,所以这里的错误是Visual Studio以绿色显示它们,就好像它是真正的评论一样。在另一个 post.
中有关 json 条评论的更多详细信息
您可以不注释掉数据,而是给它起一个不同的名称吗?
...
"frameworks": {
"dnx451": {}
"//dnxcore50": {
"dependencies": {
...
这里的想法是,由于 JSON 不支持评论,您可以更改 属性 的名称,它将被忽略。
DNX json 解析器不支持注释。此处有更多详细信息:https://github.com/aspnet/Announcements/issues/24
当我注释掉 asp.net 5(或库)项目中的 dnxcore 时,我遇到了一个奇怪的问题。如果我只想在 .net framework (dnx) 上使用 运行,那么我可以从 project.json 中删除 dnxcore,它工作正常,但是当我只是将其注释掉时,会出现一个错误,它是非法的符号:
对我来说似乎是 VS 或框架中的一个错误,有什么办法可以修复它吗?
P.S。我想关闭 dnxcore,因为 Azure Storage 6.0.0 不支持它,虽然我想这与问题无关
似乎根本不支持json中的评论,所以这里的错误是Visual Studio以绿色显示它们,就好像它是真正的评论一样。在另一个 post.
中有关 json 条评论的更多详细信息您可以不注释掉数据,而是给它起一个不同的名称吗?
...
"frameworks": {
"dnx451": {}
"//dnxcore50": {
"dependencies": {
...
这里的想法是,由于 JSON 不支持评论,您可以更改 属性 的名称,它将被忽略。
DNX json 解析器不支持注释。此处有更多详细信息:https://github.com/aspnet/Announcements/issues/24