首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >asp.net核心2.0无法删除PreCompiledViews.dll

asp.net核心2.0无法删除PreCompiledViews.dll
EN

Stack Overflow用户
提问于 2017-11-10 13:14:40
回答 1查看 518关注 0票数 0

我有一个asp.net核心2.0 web应用程序。

当我将它发布到web服务器(使用UNC路径)时,AppName.PrecompiledViews.dll会被锁定,我无法删除它(因此无法重新发布应用程序)。

我已经尝试过手动删除文件-所有的删除都很好,除了这个dll.而且我没有权限去重启IIS工作进程来释放锁,所以我不知道该怎么做.等待应用程序回收是我目前最好的计划。

欢迎任何建议。

(使用以下方法:) MicrosoftVisualStudioCommunity2017版本15.4.2 VisualStudio.15.Releases/15.4.2+27004.2006 Microsoft框架版本4.7.02046 安装版本:社区 Visual 2017 00369-60000-00001-AA538 2017 Visual C# 2017 00369-60000-00001-AA538 Microsoft Visual C# 2017 Visual F# 4.1 00369-60000-00001-AA538 Microsoft Visual F# 4.1 用于Visual包的应用程序洞察工具8.9.00809.2 Visual的应用程序洞察工具 ASP.NET和Web 2017年15.0.30925.0 ASP.NET和Web 2017 ASP.NET CoreRazorLanguageServices1.0为ASP.NET核心Razor提供语言服务。 ASP.NET网站框架和工具2017 5.2.50921.0欲了解更多信息,请访问https://www.asp.net/ Azure v3.0.0 15.0.30915.0 Azure v3.0.0 Azure数据湖节点1.0此包包含服务器资源管理器的数据湖集成节点。 用于Visual的Azure数据湖工具2.2.9000.1 Microsoft Azure Data Lake Tools for Visual Studio 用于Visual的Azure数据湖工具2.2.9000.1 Microsoft Azure Data Lake Tools for Visual Studio 通用Azure工具1.10提供通用服务,供Azure Mobile services和Microsoft Azure工具使用。 Provides 3.0.17297.4提供工具,用于查找、实例化和自定义炊具格式的模板。 Fabric.DiagnosticEvents 1.0织物诊断事件 JavaScript语言服务2.0 JavaScript语言服务 JavaScript项目系统2.0 JavaScript项目系统 JavaScript UWP项目系统2.0 JavaScript UWP项目系统 Merq1.1.17-RC (cba4571)命令总线、事件流和用于Visual扩展的异步管理器。 Microsoft Azure Node 2.2.9000.1 Azure Node下的HDInsight节点 Microsoft Azure Hive查询语言服务2.2.9000.1用于Hive查询的语言服务 Microsoft Azure Service Fabric Tools for Visual Studio 1.8 Microsoft Azure Service Fabric Tools for Visual Studio Microsoft Azure Stream Analytics语言服务2.2.9000.1用于Azure流分析的语言服务 Microsoft Azure Stream Analytics Node 1.0 Azure Stream Analytics Node下Azure Node Microsoft Azure Tools 2.9 Microsoft Azure Tools for Microsoft Visual Studio 2017 - v2.9.50719.1 Microsoft用于Visual 0.3的连续交付工具,简化了Visual中的连续生成集成和连续生成传递的配置。 Microsoft调试器1.0支持将Visual调试器连接到兼容JDWP的Java虚拟机 Microsoft基于MI的调试器1.0支持将Visual连接到与MI兼容的调试器 Microsoft Visual Studio VC软件包1.0 Microsoft Visual Studio VC包 VisualStudio4.7.4-Pre (c2d89eb)支持使用Visual调试Mono进程。 Node.js工具1.4.10918.1增加了对在Visual中开发和调试Node.js应用程序的支持 Visual中的NuGet包管理器4.4.0 NuGet包管理器。有关NuGet的更多信息,请访问http://docs.nuget.org/。 Python3.0.17297.4为Python开发人员提供IntelliSense、项目、模板、调试、交互式窗口和其他支持。 Python支持3.0.17297.4为Django web框架提供模板和集成。 支持3.0.17297.4为基于IronPython的项目提供模板和集成。 Python -特性分析支持3.0.17297.4对Python项目的分析支持。 1.2.30905.1244为R编程语言提供了项目系统、R交互窗口、绘图等。 Microsoft数据工具15.1.61707.200 将json编辑器托管到工具窗口中的ToolWindowHostedEditor 1.0 Visual的TypeScript 2.3.5.0 TypeScript工具 Visual代码调试适配器主机包1.0 Interop层,用于在Visual中托管Visual代码调试适配器 15.0.27004.2006用于通用Windows应用程序的应用程序允许您构建一个通用的应用程序体验,它可以覆盖所有运行Windows 10的设备: phone、tablet、PC等。它包括Microsoft Windows 10软件开发工具包。 带有VisualStudio.IoT组件的VisualStudio.IoT 1.0包 VisualStudio.Mac的VisualStudio.Mac 1.0 Mac扩展 WebJobs工具v1.0.0 15.0.30915.0 WebJobs Tools v1.0.0 Xamarin 4.7.10.33 (70936af) Visual扩展,以支持对Xamarin.iOS和Xamarin.Android的开发。 Xamarin.Android SDK8.0.2.1 (HEAD/c2a33d8ea) Xamarin.Android参考组件和MSBuild支持。 Xamarin.iOS和Xamarin.Mac SDK11.2.1.0 (12e80e0)、Xamarin.iOS和Xamarin.Mac参考程序集以及MSBuild支持。

EN

回答 1

Stack Overflow用户

发布于 2018-06-12 15:39:07

对于我来说,这是从appveyor部署到蔚蓝服务器的工作:

您可以在发布配置文件(.pubxml)中配置appOffline规则。将EnableMSDeployAppOffline元素添加到PropertyGroup中,如下所示:

代码语言:javascript
运行
复制
<PropertyGroup>
  <EnableMSDeployAppOffline>true</EnableMSDeployAppOffline>
</PropertyGroup>

这是指向Microsoft文档的链接:https://learn.microsoft.com/en-us/iis/publish/troubleshooting-web-deploy/web-deploy-error-codes#errorfileinuse

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47223635

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档