我在Windows上使用Visual Studio创建了一个ASP.NET Web API项目。如何设置它以用于DNX / DNVM(在Mac上)?
切换到Git解决了源代码控制与TFS的兼容性问题。但我无法找到让这个项目在这两个开发环境中工作的参考资料。
我假设作为第一步,项目必须迁移到ASP.NET 5 / vNext,但想知道其他问题潜伏在不同的项目成员使用不同环境的角落。
我跑步时出错 - git:(master):
dnx . kestrel
答案 0 :(得分:0)
正如您提到的那样,您必须迁移任何命名空间更改。我有一个跨两个开发的项目。还将csproj文件更改为xproj。对不同项目类型之间的某种互操作即将提供支持,但目前还没有。
要在不依赖VS发布功能或MSBuild的情况下从git构建,发布,部署,您可以关注my blog post here。
基本上你使用DNU发布然后kudu进行部署。