在 Visual Studio 中有许多小型可执行 C# 脚本?

Having many small executable C# scripts in Visual Studio?

我想要一个类似于单个 "Scripts" 项目的东西,我将在其中填充许多较小的 C# 程序,所有这些程序都单独 运行 可用。理想情况下,我可以通过右键单击菜单 运行 其中任何一个。

这样的事情可能吗?

如果没有,我最接近它的是什么?

作为一个特定的用例:我有一个小的 C# 程序来填充我的数据库。我 运行 在开发过程中时不时地使用它,但将其作为自己的项目感觉不对。它也足够复杂,我不想将它翻译成 SQL.

一种方法是对每个脚本进行单元测试,这样您就可以使用 visual studio.

轻松选择 运行 哪个脚本

ReSharper 有一个很好的单元测试 运行ner,这使得 run selectedall 单元测试变得容易,只需在 visual studio 中单击一下即可.

如果你没有 ReSharper 看看:NUnit Test Adapter Free

您可以使用我的 Visual Commander 扩展创建 运行 小型 C# 脚本作为 Visual Studio 中的命令。