我制作了一个内部工具,可以更轻松地跟踪与错误/功能请求相关的文件。从本质上讲,它只是一系列嵌套的TabControl
控件。
将包含N个TabControl tcProjects
控件的顶级TabPage
。
这些项目TabPage
控件将包含另一个TabControl tcActiveArchived
,其中只包含两个TabPage
控件:一个用于当前正在处理/尚未部署的活动问题,然后是一个已存档{ {1}}用于已部署/测试的问题。
最后,有效/已存档的TabPage
控件将包含另一个TabPage
/ TabControl tcActive
,其中包含每个项目的N个TabControl tcArchived
控件。
所以最终,它看起来像这样:
除了他们将是项目的一个更高的顶级TabPage
,而不是该截图中显示的内容。
基本上它只是一个美化的文本文件管理器。它将每个编号选项卡的内容读/写到与TabControl
/ TabControl
结构匹配的目录结构中的文本文件中。
我正在做的只是添加一个" base"名为TabPage
的文件夹,位于Visual Studio的“解决方案资源管理器”窗格中的项目中。然后我添加了一个随机的垃圾文件,我不关心那个文件夹,这样当我构建项目实际上是在bin / Debug中创建文件夹时,我已经将文本文件写入该文件夹那里。所以基本上它是这样的:
myVSproject / bin中/调试/项目/ ProjectNumeroUno /活动/ 13559.txt myVSproject /斌/调试/项目/ ProjectNumeroUno /活动/ 13612.txt myVSproject / bin中/调试/项目/ ProjectNumeroUno /存档/ 13615.txt
我想做一些更多的事情"合法的"这一次,我正在改进软件。我已经读过关于这个主题的其他SO问题,建议你添加一个安装程序项目,它将为应用程序创建安装程序,然后你可以指定哪些文件夹被添加到安装中,但这是一个远非理想的情况,因为我们不是真正在我们的机器上安装软件,而只是在构建解决方案时运行VS转储的exe。这不需要安装,并且避免了办公室的一些官僚录像带。
那么,我怎样才能创建一个空的"基础级别"编译时Projects
文件夹?