【问题标题】:Why is MSBuild.exe skipping important files为什么 MSBuild.exe 会跳过重要文件
【发布时间】:2014-10-28 02:04:41
【问题描述】:

简介

我的目标是让 IIS 8 运行一个 asp.net 4.5 网站。目前我有一个 CI 服务器,它从版本控制中提取并使用 MSBuild.exe 使用这行代码构建 Web 应用程序

C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe C:\project\WebApplication\WebApplication.csproj /T:Package

问题

我面临的问题是,我不明白为什么在使用 MSBuild.exe 构建项目并打包时,控制器、视图模型、模型等纯 C# 代码会被忽略或跳过。

MSBuild.exe 返回的包只包含

  • 地区
  • bin
  • 内容
  • 字体
  • 脚本
  • 观看次数

并且缺少许多文件夹,包括

  • 控制器
  • 型号

问题

  1. 这正常吗?
  2. 为什么会这样?
  3. 我做错了什么?

【问题讨论】:

    标签: msbuild asp.net-mvc-5


    【解决方案1】:
    1. 好像是
    2. 不知道,但 cs 文件的功能现在可能是 bin 文件夹中 dll 的一部分。
    3. 我没有做错任何事。我只是觉得这是个问题。我设法让 asp.net Web 应用程序像在开发人员机器上一样在 Web 服务器上工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-31
      • 1970-01-01
      • 1970-01-01
      • 2019-09-23
      • 2017-03-12
      • 2017-11-10
      • 2015-02-26
      相关资源
      最近更新 更多