gpt4 book ai didi

.net - 如何将类库项目转换为Web应用程序项目?

转载 作者:行者123 更新时间:2023-12-03 06:57:29 25 4
gpt4 key购买 nike

长话短说,由于架构方面的一些问题以及某人已经将一些 .aspx 文件放入类库中的事实,我想完成更改并将类库转换为 Web 应用程序。这是使用 Visual Studio 2010 和 .NET 4.0。有一个简单的方法可以做到这一点吗?谢谢!

编辑:我希望有一种比重新创建项目更好的方法,当我尝试创建一个新项目时,我遇到了太多引用损坏的问题,其中包括一个我似乎永远无法修复的问题。

最佳答案

我今天在 Visual Studio 2005 中手动完成了此操作,因为它看起来比上面的更容易、更快。我刚刚将工作的 Web 应用程序 .csproj 文件与我的类库进行了比较,以确定相关差异。在此基础上,我做了以下修改。请记住,对于其他版本或您的个人项目,它可能会有所不同。

1) 就在 <ProjectGuid> 之后靠近顶部的元素,我添加了

<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids> 

2) 我删除了<ProjectType>Local</ProjectType>
3) 在文件底部,关闭之前 </Project> ,我添加了

<Import Project="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v8.0\WebApplications\Microsoft.WebApplication.targets" />
<ProjectExtensions>
<VisualStudio>
<FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
<WebProjectProperties>
<UseIIS>False</UseIIS>
<AutoAssignPort>True</AutoAssignPort>
<DevelopmentServerPort>3291</DevelopmentServerPort>
<DevelopmentServerVPath>/</DevelopmentServerVPath>
<IISUrl>
</IISUrl>
<NTLMAuthentication>False</NTLMAuthentication>
</WebProjectProperties>
</FlavorProperties>
</VisualStudio>
</ProjectExtensions>

关于.net - 如何将类库项目转换为Web应用程序项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4492829/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com