gpt4 book ai didi

asp.net-mvc - 为什么我在使用 aspnet_compiler.exe 编译我的网站时会出现构建错误,但在我使用 VS 的构建工具时却没有?

转载 作者:行者123 更新时间:2023-12-04 18:15:33 25 4
gpt4 key购买 nike

我有一个包含 MVC、测试、数据访问等项目的解决方案,当我在 VS 2010 中单击“构建”时,它构建得很好。

当我尝试在命令提示符 ( aspnet_compiler.exe -c -v temp -p \absolute\path\to\my\solution\directory ) 中使用 aspnet_compiler 时,出现两个错误并且构建失败!

  • C:\myFrameworkPath\Temporary ASP.NET Files\temp\6d21e425\4455c27d\App_Web_y5rq3jcy.0.vb(17):警告 BC40056:在 Imports 'myExternalLib.Controls' 中指定的命名空间或类型不包含任何公共(public)成员或不能被发现。确保命名空间或类型已定义并包含至少一个公共(public)成员。确保导入的元素名称不使用任何别名。
  • C:\myFrameworkPath\Config\web.config(130):错误 ASPCONFIG:无法加载类型“System.Data.Entity.Design.AspNet.EntityDesignerBuildProvider”。

  • 注意:我想使用 aspnet_compiler 来实现 Luis Rocha's预建 View 。

    最佳答案

    我不知道为什么会发生这种情况(我仍然希望得到那个答案),但它看起来像 aspnet_compiler 工具 does not know在哪里可以找到 System.Data.Entity.Design.AspNet.EntityDesignerBuildProvider在 web.config 文件中没有明确说明的情况下键入。 VS 2010 内部的构建例程不知何故知道,我不明白为什么 aspnet_compiler 不这样做!

    关于asp.net-mvc - 为什么我在使用 aspnet_compiler.exe 编译我的网站时会出现构建错误,但在我使用 VS 的构建工具时却没有?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11812077/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com