问题标签 [sln-file]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
120 浏览

centos7 - 如何在 centos 7 上运行 .sln 文件

现在我已经搜索了几天如何管理在 centos7 上运行 SLN 文件。

我还没有弄清楚。

这是我最后一次解决这个问题,所以现在我希望有人能帮助我。

我真的希望这个工作。

更新:

我已经设法安装了 Visual Studio 代码,当我运行它的 open crome 到地址时:localhost:8080

我只得到 ERR_CONNECTION_REFUSED。

0 投票
1 回答
30 浏览

model-view-controller - 将 MVC 文件夹移动到根目录导致错误

对于版本控制,我已将我的所有项目文件夹从 myproject 文件夹移动到包和 myproject.sln 所在的根目录,当我打开 myproject.sln 时,我得到“解决方案中的一个或多个项目未正确加载。有关详细信息,请参阅输出窗口。然后我尝试打开 myproject.csproj 并打开了项目,但是当我构建它时,我收到错误“此项目引用了此计算机上缺少的 Nuget 包”。我试过编辑 myproject.sln 和 myproject.csproj 但它仍然抛出同样的错误。

在此处输入图像描述

我需要做什么才能让项目使用此布局?

0 投票
1 回答
270 浏览

batch-file - 当 .sln 文件具有“任何 CPU”时,如何从 .bat 文件中恢复 nuget 包?

我的解决方案混合了 Visual Basic 和 C# 项目,总共 32 个项目。当我从 Visual Studio 2017 重建时,所有项目都从 nuget.org 恢复。当我触发 .bat 文件时,只有 16 个项目从 nuget 恢复包。

此行存在于 .bat 文件中。

我发现了一个模式,在 .sln 文件中,每个恢复 nuget 的项目都有以下内容:

不恢复nuget的有:

注意区别:两条底线在工作时有'Debug|x86'。即使对于不恢复 nugets 的项目,Visual Studio 中的“构建”选项卡也会在下拉菜单中显示“平台目标:x86”。

如果我手动将 .sln 文件更改为 x86,它会在新的重建后恢复到任何 CPU。

关于如何使每个项目以 x86 为目标以便从 .bat 文件中恢复 nuget 包的任何想法?

0 投票
1 回答
79 浏览

c# - 无法在 Visual Studio 2019 中打开 2 个 .sln 文件

我正在尝试在 Visual Studio 中打开两个 .SLN(解决方案)文件,但是每当我将一个拖入时,另一个就会消失...帮助?

0 投票
1 回答
282 浏览

visual-studio - 如何包含一个跨多个 .csproj 文件

在 Visual Studio(在本例中为 2019)解决方案中,有没有办法在多个 .csproj 文件可以在解决方案中使用它的位置指定 <ItemGroup>?

例如,此 ItemGroup 用于 Test.sln 内的多个 .csproj 文件中。不必将此 ItemGroup 添加到每个 .csproj 文件中,我想以某种方式将它放在一个公共文件中并从 .csproj 文件中引用它。那可能吗?

0 投票
2 回答
393 浏览

azure - Azure Pipelines VSBuild 配置无效

我是 Azure 的新手,我继承了一个由不再在公司工作的其他人构建的管道。它在很多方面都被破坏了,所以我正在尝试根据给我的原始破坏者构建一个新的。我一次执行一个命令来解决问题。目前以下任务失败:

我研究了其他类似的堆栈溢出帖子,但仍然无法弄清楚问题所在。我收到的警告是这样的:

这是我到目前为止所尝试的:

  1. 我尝试删除平台和配置设置(上面第一个引用代码的最后两行)。这导致了 54 个其他警告,所以这似乎是个坏主意。

  2. 接下来,我将已删除的这两行放回原处,而是在 msbuildArgs 设置中列出的参数字符串的开头添加了以下内容:/p:Configuration=Debug /p:Platform="Any CPU"。这摆脱了 54 个新警告并带回了原始错误(换句话说,它没有效果)

还有这个其他堆栈溢出问题:TFS Build error MSB4126 (solution configuration is invalid) how to fix似乎有一个解决方案,但是我不知道如何实际应用这个解决方案。该票证中有 Azure UI 的屏幕截图,我什至不知道如何访问 Azure 的该页面以查看这些选项。我的猜测是这个人没有使用 yaml 文件来设置管道并以旧方式进行操作,但我不想以这种方式配置它,因为我希望让 yaml 文件定义管道并将其存储在我的 git 仓库中。

注意:我也一直在查看与该项目关联的 sln 文件以试图理解它,我想我不确定该文件的基本概念......

任何建议都会有所帮助,谢谢

0 投票
1 回答
160 浏览

msbuild - 在 Rider 中,如何使用不在项目根文件夹中的 .sln 文件?

我们的代码结构如下:

打开解决方案时的默认行为是其文件夹视图与 .sln (backend在本例中)位于同一文件夹中。是否可以:

  • 从解决方案视图开始时更改文件夹视图的根?
  • 从文件夹视图开始时,从嵌套文件夹添加解决方案视图?
0 投票
0 回答
41 浏览

node.js - 在 Visual Studio Mac 上打开 Node.js .SLN 时出错

我需要在 Visual Studio 2019 for Mac 中处理 Node.js 项目。

它已在 PC 上与 Visual Studio 2012 一起使用。

当我打开 .sln 时,有一个红叉显示错误:“加载失败:未知的解决方案项目类型”。

我可以尝试或应该做些什么来解决这个问题?

是否可以在 Visual Studio 2019 for Mac 中处理 Node.js 项目?

0 投票
0 回答
37 浏览

visual-studio - 是否可以在过滤的 SLN 文件中使用正则表达式?

给出一个包含以下项目的简单 SLN:

我想要一个过滤的 SLN,它只加载libs文件夹下的项目,而不必一一列出所有项目。

我尝试.slnf使用以下内容创建一个:

在Visual Studio 2019 中加载时,当我期望看到文件夹slnf下的项目时,没有加载任何项目。libs

我还尝试了其他几种格式,例如libs\\.*\\.*.csproj,但它们似乎都不起作用。

过滤的 SLN 是否支持项目列表中的正则表达式?如果是,如何使用?

0 投票
1 回答
189 浏览

c++ - 在没有 Visual Studio 的情况下在 Windows 上构建 .SLN 文件?

我最近一直在尝试在 C++ 中设置我的 CMake 环境和一些“hello world”代码。我添加了一个CMakeLists.txt并添加了我的配置,但是当我cmake .在命令行中运行时,与所有教程都不同。

教程中的人使用的是基于 Unix 的系统,因此该命令cmake .正在生成一个“makefile”。然后,他们使用命令构建了 makefile make

由于我在 Windows 上,它生成了一个 msvc.sln文件而不是一个 makefile。我的问题是 - 我如何构建 .sln 文件,类似于他们在 Linux 上的做法?我想在没有 Visual Studio 2019 的情况下执行此操作,最好在命令提示符下执行。

我试过搜索这个问题,但没有找到我要找的东西。先感谢您。