是的。目前是这样的,只能放在IIS下访问,也可能会有第三方的web服务器(国外吧),国内反正是用IIS的,如果针对.net的web网站和web程序
直接访问cshtml是看不到源码的,有过滤器,cshtml是在服务器端使用的,而非客户端
可以找网站的站长直接要源码看看
或者你本身就是程序员,可以猜测一下网站的整体搭建环境及布局什么的,这对于程序员来说小菜
http://wenku.baidu.com/view/c0426a27192e45361066f56e.html
首先,在VS2010中将需要部署的项目发布,单击发布,如下图所示:
然后等待提示发布成功,如下图所示
这样会自动在C:\Inetpub\wwwroot 会出现这个文件夹。 上述步骤都是在安装了 VS2010、MVC3.0和的电脑上操作的 接下来进行服务器的部署 :
1. 安装Microsoft .net FrameWork 4.0安装包; 2. 安装ASP.NET MVC 3;
3. 设置“Web扩展服务”中的“ASP.NET v4.0.0.30319”为允许,如下图所示:
4. 在IIS中发布网站,创建虚拟目录,ASP.NET版本选择4.0.30196; 5. 添加MVC的解析:
右击IIS中的网站选择“属性”-“主目录”-“配置”-“映射”-“插入”,配置如下: 执行文件:
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30196\aspnet_isapi.dll, 确认文件是否存在:不选中 点击确定,最后如下图所示:
以上为IIS6.0 的相关配置,要确定IIS已经安装无误。
接下来就是进行 IIS上的部署 如图,
部署MVC3.0网站成功