![]() |
1
1
这个问题的解决方案和它的表现一样离奇。 我的主代码隐藏文件被声明为部分而不是公共的,我的主定义是
本来应该是
为什么卡西尼可以接受的东西,而不是IIS是我无法理解的。我只希望这个答案能帮别人减轻我的头痛。 |
![]() |
2
0
检查index.aspx的母版页是否也存在。
也尝试只复制视图。我认为预编译后的ASP.NET MVC项目不能很好地工作,因为标记文件(预编译时.aspx和ascx文件被标记文件替换)。 如果您使用的是IIS 6或更低版本,请检查ASP.NET MVC的部署指南。- http://www.asp.net/learn/mvc/tutorial-08-cs.aspx . |
![]() |
3
0
1)检查index.aspx是否包含在项目中。(存在于“发布结果”文件夹中)在vs本地可能有效,但在发布时不会复制。 2)检查项目中是否包含VIEWS/web.config文件-它影响WAS ASP.NET MVC编译视图。 3)检查index.aspx是否具有build action=content(在属性窗口中)。 |
![]() |
4
0
检查服务器上的权限,确保ASP.NET工作进程对VIEWS文件夹、子文件夹和文件具有正确的权限。 另外,您的IIS实例是在经典或集成管道模式下运行的吗? |
![]() |
5
0
删除了前一个链接,这个链接解释得更好 http://learn.iis.net/page.aspx/243/aspnet-integration-with-iis7/ . 如果要使用本地ASP.NET Webdev服务器进行开发,必须删除一些httphandler和httpmodules,然后将它们添加回该部分。这告诉iis7在集成模式下运行它们。将应用程序部署到包括MVC在内的IIS 7服务器时需要这样做。参考示例如下:
希望能有所帮助, 涡流 老链接 http://www.asp.net/(S(ywiyuluxr3qb2dfva1z5lgeg))/learn/mvc/tutorial-08-cs.aspx |
![]() |
6
0
您使用的查看(“index”,……)的确切调用是什么? 也许第二个参数是一个字符串——在本例中,使用了视图方法的另一个重载,其中第二个参数是母版页的名称。 解决方案:只需将第二个参数转换为对象。 |
![]() |
7
0
既然它在复制整个项目时有效,那么您可能没有复制所有需要的文件?确保将任何非标准引用设置为 复制本地 使用内置的 出版 功能位于 建造 获取项目运行所需的文件的菜单。 |
![]() |
8
-1
例如,尝试将.aspx附加到URL的控制器部分 http://myserver/appname/Index.aspx/Home -如果我没记错的话,iis7对于MVC应用程序有问题,除非你 a)使用.aspx后缀引用控制器部件 b)调整服务器上的设置,但这会影响该服务器上的所有应用程序。 c)加载加载项 我找到了一篇关于这个的好文章,但是我找不到它,四处搜索,我相信如果.aspx解决方案不适合你,你会自己找到它的。 |
![]() |
Sam333 · Unity3D在构建游戏时会出现数百个错误 7 年前 |
![]() |
Portekoi · 推入式释放角度2快速步骤应用 7 年前 |
![]() |
iokevins · UNC文件系统目标位置发布到本地文件系统 7 年前 |