问题标签 [visual-studio-project]

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 投票
0 回答
14 浏览

nuget-package - 创建一个添加构建配置的 nuget 包

如何创建自定义 nuget 包,其中定义了新的构建配置“TestConfiguration”并将添加到项目和解决方案文件中。

在解决方案文件中,我想添加以下内容:

在项目文件中应添加以下内容(这已经与下面的 .nupkg 一起使用):

我的客户 NugetPackage "MyPackage.nupkg" 有以下内容:

  • 构建(文件夹)
    • MyPackage.targets
0 投票
0 回答
51 浏览

python - 如何将本地 GitHub 分支转换为 Visual Studio Python 项目?

我在 GitHub 上将 Python 存储库分叉到我的个人空间。然后我打开 Visual Studio 并选择 File -> Open -> Open from Github。

当我在 Visual Studio 中按 F5 运行脚本时,我无法设置启动参数。因此,我在此评论中找到了该问题的答案,其中说:

  1. 在解决方案资源管理器中右键单击您的项目,然后选择属性。
  2. 单击调试选项卡
  3. 在脚本参数中输入您的命令行选项
  4. 运行项目

这是伟大的。但我的本地解决方案/项目不是“Python 项目”。如何告诉 Visual Studio 将其视为 Python 项目,以便我可以适当地编辑属性?

0 投票
1 回答
68 浏览

c# - 我可以更改 Visual Studio 项目类型中默认文件的内容吗?

在 Visual Studio 2019 中,当我在 C# 中创建一个新的 .NET Framework 控制台应用程序时,它会将入口点放置在一个名为的类中,该类名为一个与我的项目同名的命名空间和Program一个文件:Program.cs

我总是最终删除命名空间并将类和文件重命名为EntryPoint( .cs),将入口点类放在全局命名空间中。

从现在开始,我有什么办法可以使它成为这种类型的所有新项目的默认行为,而无需每次都手动执行?换句话说,我可以更改此类项目中默认文件的外观吗?

0 投票
0 回答
10 浏览

visual-studio-project - 新的 Visual Studio 项目

早上好 以下C#项目有什么区别:

  • 称为 WindowsFormsApp1 的 Windows 窗体应用程序 (.Net Framework)
  • 名为 WinFormsApp1 的 Windows 窗体应用程序一千感谢
0 投票
1 回答
19 浏览

visual-studio - 仅包含任意文件的 Visual Studio 项目

我有一个需要维护的旧 Perl 网站,我想使用 Visual Studio 来做这件事(主要是利用 TFS 源代码控制集成)。

如何创建一个项目文件(类似于 .csproj),它可以与我网站上的文件一起使用,而不需要任何常见的东西,如构建和编译?我只想将源代码视为纯文本文件,以便于编辑和源代码控制。

0 投票
0 回答
55 浏览

visual-studio-2019 - 如何修复 Visual Studio 2022 中的 node.js 工具“发生意外错误”问题

我有一个在 VS2019 中创建的组合 .Net Core / Vue 应用程序。

我最近分离了应用程序,以便我可以将 API 与 UI 分开运行,在 VS2022 中创建的 UI 项目作为项目文件作为与 VS2019 不兼容的 .njsproj 扩展名。

当我尝试在 VS2022 中启动后加载解决方案时,它会在 .njsproj 项目上停止并显示以下错误消息;

Visual Studio 2002 错误的 node.js 工具

我尝试更新然后修复 VS2022 安装无济于事。

我已经按照建议查看了 ActivityLog.xml 文件,但我看不到与 node.js 工具相关的错误,它似乎可以毫无问题地加载这些包。

我看到的唯一反复出现的问题是以下警告,但它们似乎无关;

来自 Process 的“Microsoft.VisualStudio.Shell.Internal.SettingsManager (1.0)”请求被拒绝,因为该服务仅公开 RemoteExclusiveClient、LiveShareGuest。

对“Microsoft.VisualStudio.Shell.Internal.SettingsManager (1.0)”的代理请求被拒绝:ServiceAudienceMismatch。

我找不到任何其他包含线索的错误消息,即使是广泛的谷歌搜索也没有发现任何相关内容。对于我现在除了重新创建我的解决方案(我真的不想这样做 - 坦率地说不应该这样做)之外我现在能做什么感到有点难过。

有没有其他人在使用 Visual Studio 2022 和 node.js 工具时遇到过这个问题?