Visual Studio 2008 里能不能在类库里也可以嵌套相关文件。

NET321 2009-12-03 11:15:39
在Windows 应用程序或Web应用程序里我们可以看到。
Default.cs
Default.Designer.cs
Defualt.resx

Default.aspx
Default.aspx.cs

等等,他们可以将几个相关的partial 类文件嵌套在一个文件下。想问下类库里可不可以实现这样的功能啊。
如: 在一个类库里有两个partial类,他们的文件名分别为 DataAccess.cs,DataAccess.generated.cs
可不可以将DataAccess.generated.cs 嵌套在 DataAccess.cs 下。
如: DataAccess.cs
DataAccess.generated.cs
...全文
181 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq414690007 2010-05-19
  • 打赏
  • 举报
回复
不明白
vs 里

图示按钮时干啥用的?
请假了,各位大侠如果看到,想传授一下的话,麻烦加小弟qq448552816

bigmingming 2009-12-03
  • 打赏
  • 举报
回复
ProjectDD 2009-12-03
  • 打赏
  • 举报
回复
如果你需要每次都加这样的项目嫌麻烦 不如做个模板项目, 就是你做好一个普通项目之后,再 “文件”-》“导出模板” 进入导出模板各导 照做就可以了,这样你每次用这个模板创建项目都有这样的项存在了。
ProjectDD 2009-12-03
  • 打赏
  • 举报
回复
那只有在网上搜索一下有没有MSBuilder的编辑工具了
NET321 2009-12-03
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 projectdd 的回复:]
  <ItemGroup>
    <Compile Include="uip.cs">
    </Compile>
    <Compile Include="uip.m1.cs">
      <DependentUpon>uip.cs </DependentUpon>
    </Compile>

//
这是我剪的我的项目XML代码片断就象这样,之前你应该先创造一个象这样的文件比如上面这样“uip.m1.cs"注意是文件名不是类
名,然后修改项目XML代码,最后重新加载项目OK
[/Quote]

太感谢了,想再请教下有没有比较好的方法去配置这个工程文件?就是能不能不手动去添加相关元素。
ProjectDD 2009-12-03
  • 打赏
  • 举报
回复
<ItemGroup>
<Compile Include="uip.cs">
</Compile>
<Compile Include="uip.m1.cs">
<DependentUpon>uip.cs</DependentUpon>
</Compile>

//
这是我剪的我的项目XML代码片断就象这样,之前你应该先创造一个象这样的文件比如上面这样“uip.m1.cs"注意是文件名不是类
名,然后修改项目XML代码,最后重新加载项目OK
ProjectDD 2009-12-03
  • 打赏
  • 举报
回复
楼主真是运气好,我今天刚才研究好的成果啊,告诉你好了

就是直接修改项目文件的XML代码,象这样

例子:
<ItemGrops>
<Compiler include="Form1.Designer.cs">
<DependentUpon "Form1.cs"/> //这句是关键
</Compiler>
</ItemGrops>

我可能具体XML代码写得不完全或有错误你在参考一下,一个正确项目的.csproj文件的XML代码
一看便知,另外一点值得注意的是,“”中的值 是文件名不是类名。

楼主成功的话分全给我吧,留给其他 人每人1分好了 嘿嘿 ...
wuyq11 2009-12-03
  • 打赏
  • 举报
回复
partial 将类、结构或接口的定义拆分到两个或多个源文件中
一个文件多个名称不行
NET321 2009-12-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 bigmingming 的回复:]
参考
[/Quote]

可能没有明白我的意思,我是想再Visual Studio 的解决方案里,将一些类文件嵌套显示。就分级的那种。
NET321 2009-12-03
  • 打赏
  • 举报
回复
没人帮顶下吗?

110,577

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧