正在尝试从visualstudio2013更新4发布azure网络作业

本文关键字:4发布 azure 网络 作业 更新 visualstudio2013 | 更新日期: 2024-09-25 04:36:52

我一直在尝试从visual studio 2013部署一个非常简单的Azure网络作业。我已经写了作业,它只是向控制台输出一些东西,现在我正在尝试部署它

我点击了"Deploy As Azure Webjob",得到了一个错误,说找不到部署目标,所以经过一番挖掘(在这个网站上),我安装了MSBuild。微软VisualStudio。网状物来自nuget的目标,并将其包含在我的csproj中。

不幸的是,我仍然会遇到一个错误,我只是不确定如何配置错误,因为我确信这就是它所需要的。

错误为:

错误MSB4044:未给定"GetDeployManagedRuntimeVersion"任务必需参数"TargetFrameworkVersion"的值。

我知道这意味着什么,但不完全确定在这种情况下如何解决。

正在尝试从visualstudio2013更新4发布azure网络作业

我最近也遇到了这个问题。这个解决方案对我有效。将DeployDefaultTargetFrameworkVersion属性添加到您的项目文件:

<PropertyGroup>
    <!-- ... Other props ... -->
    <DeployDefaultTargetFrameworkVersion>4.5</DeployDefaultTargetFrameworkVersion>
</PropertyGroup>

我的答案来自:http://derprecated.com/?p=54

编辑:网站现在关闭了,但这里有一个缓存版本的页面,供好奇的人使用:https://web.archive.org/web/20150813001117/http://derprecated.com/?p=54

如果您在尝试发布.net Core应用程序时出现相同错误:

确保";微软网状物WebJobs。发布2.x";安装。