加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc-3 – 作为构建后事件的aspnet_compiler在空MVC3应用

发布时间:2020-12-16 09:35:16 所属栏目:asp.Net 来源:网络整理
导读:我使用以下命令运行aspnet_compiler作为构建后事件: aspnet_compiler.exe -v / -p 我在编译时收到此错误: 在应用程序级别之外使用注册为allowDefinition =’MachineToApplication’的部分是错误的.此错误可能是由于未在IIS中将虚拟目录配置为应用程序引
我使用以下命令运行aspnet_compiler作为构建后事件:

aspnet_compiler.exe -v / -p 

我在编译时收到此错误:

在应用程序级别之外使用注册为allowDefinition =’MachineToApplication’的部分是错误的.此错误可能是由于未在IIS中将虚拟目录配置为应用程序引起的.

我已经阅读了其他几个关于此的StackOverflows,并尝试了以下内容:

>查找了流浪的web.config文件 – 没有,除了MVC应用程序中标准的两个(在主MVC目录和Views目录中).
>在IIS中添加了应用程序.这没有什么区别.
>尝试使用IIS Express而不是开发服务器运行 – 没有区别.

有什么可能导致这个问题的想法?

解决方法

我认为这实际上是一个Visual Studio错误.当我看到这个错误时,我通常会:

>关闭Visual Studio.>删除项目的bin和obj文件夹.>删除可能具有迷路web.config的任何其他文件夹(例如项目内的备份子文件夹.)>启动Visual Studio.>打开解决方案并再次编译.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读