ASP.NET Web应用程序-编译.cs文件

ASP.NET Web应用程序-编译.cs文件,.net,asp.net,compilation,.net,Asp.net,Compilation,我想我从.NET2.0开始就一直在使用Web站点模型,而且从未回头。 现在我在一些项目上使用Web应用程序模式。如何告诉编译器在项目中编译.cs文件?我假设您可以这样做,因为较新的MVC项目为控制器做这件事 我有一个类RestRouteHandler,它实现了IRouteHandler接口,但是因为我认为.cs文件没有被编译,所以我不能在我的Global.asax中使用它。使用Visual Studio中的“构建”菜单使用Visual Studio中的“构建”菜单在解决方案资源管理器中右键单击.

我想我从.NET2.0开始就一直在使用Web站点模型,而且从未回头。 现在我在一些项目上使用Web应用程序模式。如何告诉编译器在项目中编译.cs文件?我假设您可以这样做,因为较新的MVC项目为控制器做这件事


我有一个类RestRouteHandler,它实现了IRouteHandler接口,但是因为我认为.cs文件没有被编译,所以我不能在我的Global.asax中使用它。

使用Visual Studio中的“构建”菜单使用Visual Studio中的“构建”菜单

在解决方案资源管理器中右键单击.cs文件并单击“属性”。将生成操作设置为编译。

在解决方案资源管理器中的.cs文件上单击鼠标右键,然后单击“属性”。将构建操作设置为编译。

我会。然后我得到一条消息:找不到类型或命名空间名称“RestrouteMandler”是否缺少using指令或程序集引用?另一件奇怪的事情。。。是在我向项目中添加.cs文件时。它完全是空白的。没有密码。奇怪。代码中是否缺少引用或使用语句?如果你的模板是空的,那么尝试重新安装VS.NET和所有的服务包是值得的。然后我得到一条消息:找不到类型或命名空间名称“RestrouteMandler”是否缺少using指令或程序集引用?另一件奇怪的事情。。。是在我向项目中添加.cs文件时。它完全是空白的。没有密码。奇怪。代码中是否缺少引用或使用语句?如果你的模板是空的,那么重新安装VS.NET和所有的服务包是值得的。这就是问题所在。前几天遇到了这个,我记不起是怎么修好的。谢谢+1和回答。没问题。在我将一些项目转换为Web应用程序之后,我也遇到过几次这种情况。这就是问题所在。前几天遇到了这个,我记不起是怎么修好的。谢谢+1和回答。没问题。在我将一些项目转换为Web应用程序之后,我也遇到过几次这种情况。