Pro*_*ofK 10 vb.net visual-studio-2010 vs-web-application-project visual-studio
我正在尝试将VB.NET网站项目转换为Web应用程序项目,但在Web应用程序项目中,我的代码隐藏文件不可见,除非我设置解决方案资源管理器"显示所有文件"选项.为什么是这样?我可以更改哪些设置,以便我的代码隐藏文件始终可见?
您可以将VS设置为始终显示所有文件.这是最好的解决方案,尽管避免这种情况的一种非常丑陋的方法是重命名后面的代码文件.
我知道这是一个老问题,但它是谷歌的最佳结果,我找到了另一种解决方案.
在文本编辑器中打开项目的.vbproj文件,然后搜索代码隐藏文件的名称.你会发现它看起来像这样:
<Compile Include="dashboard\index.aspx.vb">
<DependentUpon>index.aspx</DependentUpon>
<SubType>ASPXCodebehind</SubType>
</Compile>
Run Code Online (Sandbox Code Playgroud)
如果您只是删除DependentUpon标记,一切仍然可以正常工作,但两个文件将根据需要显示在Visual Studio中.所以我的最终版本看起来像这样:
<Compile Include="search\index.aspx.vb">
<SubType>ASPXCodeBehind</SubType>
</Compile>
Run Code Online (Sandbox Code Playgroud)
它需要一些手动编辑,但它适用于我.或者,如果在创建常规类文件后手动将文件重命名/编辑为页/代码隐藏格式,它们将在项目中显示为所需,而不必求助于"显示所有文件".
| 归档时间: |
|
| 查看次数: |
10460 次 |
| 最近记录: |