发布 asp .net web 项目后缺少项目的 dll
Project`s dlls missing after publish asp .net web project
两周前我更新了我的 Visual Studio 2017,但我发现在发布我的 asp .net web 项目后项目的 dll 丢失了。我记得它以前一直在那里。所以我想知道这是预期行为还是问题?
此外,发布类型是文件系统发布。
更新:
以下是我的发布资料:
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<WebPublishMethod>FileSystem</WebPublishMethod>
<PublishProvider>FileSystem</PublishProvider>
<LastUsedBuildConfiguration>Release</LastUsedBuildConfiguration>
<LastUsedPlatform>Any CPU</LastUsedPlatform>
<SiteUrlToLaunchAfterPublish />
<LaunchSiteAfterPublish>True</LaunchSiteAfterPublish>
<ExcludeApp_Data>False</ExcludeApp_Data>
<publishUrl>bin\Release\PublishOutput</publishUrl>
<DeleteExistingFiles>False</DeleteExistingFiles>
</PropertyGroup>
我是SO的新用户,如果有什么不正确的操作,请告诉我。提前致谢。
So I want to know if this is an expected behavior or a issue?
我在 MSDN 上遇到过类似的问题。我可以按照您在 Visual Studio 2017 15.3.0 及更高版本中的描述重现此问题。
当我们构建ASP.NET web项目时,例如,项目名称是WebApplicationTest
,构建这个项目后。 WebApplicationTest.dll
将在 WebApplicationTest\bin
文件夹中生成。
但是,此 WebApplicationTest.dll 将在您发布此 Web 项目后删除。我在以前的版本 15.2 和 Visual Studio 2015 上测试了这个,它工作正常,发布后那个 dll 文件仍然存在。
所以我已经把这个issue提交到Visual Studio开发者社区了(这个issue还在调查中),大家可以follow你们的意见,查看这个issue的反馈。
希望对您有所帮助。
两周前我更新了我的 Visual Studio 2017,但我发现在发布我的 asp .net web 项目后项目的 dll 丢失了。我记得它以前一直在那里。所以我想知道这是预期行为还是问题?
此外,发布类型是文件系统发布。
更新:
以下是我的发布资料:
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<WebPublishMethod>FileSystem</WebPublishMethod>
<PublishProvider>FileSystem</PublishProvider>
<LastUsedBuildConfiguration>Release</LastUsedBuildConfiguration>
<LastUsedPlatform>Any CPU</LastUsedPlatform>
<SiteUrlToLaunchAfterPublish />
<LaunchSiteAfterPublish>True</LaunchSiteAfterPublish>
<ExcludeApp_Data>False</ExcludeApp_Data>
<publishUrl>bin\Release\PublishOutput</publishUrl>
<DeleteExistingFiles>False</DeleteExistingFiles>
</PropertyGroup>
我是SO的新用户,如果有什么不正确的操作,请告诉我。提前致谢。
So I want to know if this is an expected behavior or a issue?
我在 MSDN 上遇到过类似的问题。我可以按照您在 Visual Studio 2017 15.3.0 及更高版本中的描述重现此问题。
当我们构建ASP.NET web项目时,例如,项目名称是WebApplicationTest
,构建这个项目后。 WebApplicationTest.dll
将在 WebApplicationTest\bin
文件夹中生成。
但是,此 WebApplicationTest.dll 将在您发布此 Web 项目后删除。我在以前的版本 15.2 和 Visual Studio 2015 上测试了这个,它工作正常,发布后那个 dll 文件仍然存在。
所以我已经把这个issue提交到Visual Studio开发者社区了(这个issue还在调查中),大家可以follow你们的意见,查看这个issue的反馈。
希望对您有所帮助。