Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在VisualStudio中有许多小的可执行C#脚本吗?_C#_Visual Studio_Scripting - Fatal编程技术网

在VisualStudio中有许多小的可执行C#脚本吗?

在VisualStudio中有许多小的可执行C#脚本吗?,c#,visual-studio,scripting,C#,Visual Studio,Scripting,我希望有一个类似于单个“脚本”的项目,我将填充许多较小的C#程序,所有这些程序都可以单独运行。理想情况下,我可以通过右键单击菜单运行其中任何一个 这样的事情可能吗 如果没有,我最接近它的是什么 作为一个特定的用例:我有一个小型C#程序来填充我的数据库。我在开发过程中时不时地运行它,但将它作为自己的项目是不对的。它也非常复杂,我不想将其转换为SQL。一种方法是对每个脚本进行单元测试,这样您就可以轻松地选择使用visual studio运行哪个脚本 ReSharper有一个很好的单元测试运行程序,可

我希望有一个类似于单个“脚本”的项目,我将填充许多较小的C#程序,所有这些程序都可以单独运行。理想情况下,我可以通过右键单击菜单运行其中任何一个

这样的事情可能吗

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


作为一个特定的用例:我有一个小型C#程序来填充我的数据库。我在开发过程中时不时地运行它,但将它作为自己的项目是不对的。它也非常复杂,我不想将其转换为SQL。

一种方法是对每个脚本进行单元测试,这样您就可以轻松地选择使用visual studio运行哪个脚本

ReSharper
有一个很好的单元测试运行程序,可以从VisualStudio中单击
运行选定的
所有
单元测试


如果您没有
ReSharper
请查看:

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

查看。@Blorgbeard谢谢,这看起来很有趣。也就是说,如果可能的话,我仍然希望留在VS中:我正在与其他人共享该项目,不希望他们必须安装其他软件。这很聪明,尽管在运行所有测试时,单元测试会弄乱您的工作数据库很烦人,而且没有意识到您的数据将被重置。这看起来很棒!我试试看。