在Visual Studio中运行/调试C#的ItemGroup/Compile和App#U代码的替代方案

在Visual Studio中运行/调试C#的ItemGroup/Compile和App#U代码的替代方案,c#,visual-studio,msbuild,orchardcms,app-code,C#,Visual Studio,Msbuild,Orchardcms,App Code,在Web应用程序中,我们将.cs文件添加到.csproj的Project/ItemGroup/Compile.Include属性中。这将文件输入到构建中,构建将其编译到bin文件夹程序集中 在网站中,我们将.cs文件添加到App_代码文件夹中。这些文件在运行时编译 不将.cs文件添加到ItemGroup/Compile.Include或App_代码中意味着编译器不会运行代码 还有其他方法可以运行.cs文件吗?您想实现什么?另外,顺便说一句,我建议你不惜一切代价避免使用网站。@johnsaunds

在Web应用程序中,我们将.cs文件添加到.csproj的
Project/ItemGroup/Compile.Include
属性中。这将文件输入到构建中,构建将其编译到bin文件夹程序集中

在网站中,我们将.cs文件添加到App_代码文件夹中。这些文件在运行时编译

不将.cs文件添加到
ItemGroup/Compile.Include
或App_代码中意味着编译器不会运行代码


还有其他方法可以运行.cs文件吗?

您想实现什么?另外,顺便说一句,我建议你不惜一切代价避免使用网站。@johnsaunds我正试图在Orchard CMS主题中添加一个C#文件。我已经通过csproj文件完成了,我想知道是否还有其他方法。主题中的csproj就是如何完成的。然而,在主题中包含代码是一种气味。你需要它做什么?