Tag: azure devops

更新Service Fabric服务时,.Net Framework类库dll总是会更改

我有一个在Service Fabric中运行的无状态.Net Core服务。 在我的服务中,我引用了一个针对.Net Framework 4.7.1的类库。 我通过VSTS部署应用程序,其中一个构建步骤更新了带有更改的服务的应用程序版本。 https://docs.microsoft.com/en-us/vsts/build-release/tasks/utility/service-fabric-versioning 除了始终检测到类库的dll文件的更改外,一切正常。 即使我没有改变代码库中的任何东西! 这会导致构建步骤影响每个服务的版本。 不只是实际有更新的服务。 日志看起来像吼叫。 ‘MyClassLibrary.dll’是一个.Net Framework类库,我没有触及过代码。 2018-03-12T11:39:51.1989307Z Searching service ‘MyServicePkg’ for changes… 2018-03-12T11:39:51.2247570Z Searching package ‘Code’ for changes… 2018-03-12T11:39:51.9878149Z The file ‘MyClassLibrary.dll’ has changed. 2018-03-12T11:39:54.3850926Z Updated package ‘MyServicePkg\Code’ from version ‘1.0.0’ to ‘1.0.1’. 我知道代码包中的更改检查是二进制比较。 所以二进制文件在编译时显然会发生变化。 但是,我不知道为什么。 我还有针对.Net Standard 2.0的代码库,它们不会导致此问题,因为只有在我实际触及代码时才会检测到更改。 我也知道可以手动省略不应该从应用程序包https://stackoverflow.com/a/34886586更新的文件。但是,这不是一个选项,因为部署链是自动的。 所以我有以下问题: 是什么原因导致.Net Framework类库的二进制文件发生变化? 它与.Net标准类库有何不同? 我如何解决它,以便我的服务只在我做出真正的更改时更新? 从.Net […]

如何从Visual Studio Team Services运行ASP.NET核心entity framework迁移

我有一个使用ASP.NET Core 1.1创建的Web API项目。 我使用Entity Framework Core Migrations。 在当地,一切都运作良好。 但是,我正在尝试使用Visual Studio团队服务在我发布时自动运行迁移,但无法弄清楚如何执行此操作。 是否有一些内置组件,或者我应该尝试在代理上安装dotnet ef工具并以这种方式运行它?

VSTS – 在部署之前使应用程序脱机

我使用VSTS连续部署到azure时遇到了这个问题 Web Deploy cannot modify the file ‘XXX’ on the destination because it is locked by an external process 这个线程中提供的解决方案是手动重新启动我的应用程序,但是他没有使用VSTS并且问题是2年前被问到的,这个问题是否已修复在当前的VSTS上,如果是这样,我想知道如何因为我’ m具有与上面引用的链接相同的问题。 谢谢

使用Visual Studio Team Services(VSTS)以SSL错误运行Web /负载测试

我有一个承包商创建并上传测试到VSTS但现在当我们运行它们时,我们得到: The request was aborted. Could not create SSL/TLS secure channel. 屏幕上的错误 这是如何解决的? 我是VSTS的新手。

如何使用.Net Windows服务的新基本身份validation对Visual Studio Team Services进行身份validation?

我试图从我在.NET上编写的Windows服务访问https://visualstudio.com (以前称为https://tfs.visualstudio.com,http : //www.tfspreview.com )。 我想使用新的基本身份validation,但我找不到办法。 我发现很多链接到博客postTeam Foundation Service的更新 – 8月27日,但它正在使用Team Explorer Everywhere Java客户端进行TFS。 是否有新版本的TFS .NET对象模型支持基本身份validation? 顺便说一句,我已经连续登录了服务帐户。 这个答案非常有用。