标签: projects-and-solutions

VS2008:为解决方案存储的启动项目设置在哪里?

当我在解决方案资源管理器中右键单击我的解决方案并选择属性时,我会出现一个对话框,我可以在其中选择启动项目.

我有时选择当前选择(如果它是一个实验性的解决方案,我之间跳过很多项目),但大多数情况下它是选择的单个启动项目,通常是主要的WinForms应用程序或控制台应用程序.

我的问题是每当我使用tfpt命令(Team Foundation Power Tools 2008)进行树清理时,这个设置就会被遗忘.因此,当我下次尝试运行我的解决方案时,它违反了一些随机项目,并且我收到一条错误,指出我无法运行类库或类似的东西.这当然是显而易见的.但这个设置存储在哪里?当我做树干时,为什么会忘记它?解决方案文件仍然存在,对吧?是不是存储了解决方案属性?

projects-and-solutions properties visual-studio-2008

19
推荐指数
1
解决办法
7919
查看次数

通过Resharper将类型从一个项目移动到另一个项目?

我在业务层项目中有几个接口和类,我想将它们移动到一个全新的项目中.我正在使用Resharper 4.5.2.有什么方法可以轻松地做到这一点并且没有痛苦吗?我知道移动类型功能,但它似乎只会在同一个项目中执行.

任何帮助将不胜感激

谢谢!

refactoring projects-and-solutions resharper-4.5 visual-studio-2008

19
推荐指数
2
解决办法
4584
查看次数

是否有"最喜欢的"文件夹和文件的Visual Studio扩展?

我正在开发一个包含多个类库,数据库模型和ASP .NET MVC网站项目的中型项目.但是,即使解决方案中的项目少于15个,我经常会发现自己正在折叠和扩展无限的文件夹以查找某个类或视图.

虽然寻找类主要通过Resharper 类型导航功能解决,但我经常想在MVC项目中切换到某个视图.我不记得文件名,它不会解决这个问题或者是因为有与相同的文件名多视图(例如Message\ViewSingle.cshtml,Product\ViewSingle.cshtml).

我更想要的是能够"喜欢"某些文件,项目或文件夹,以便它们显示在单独的类似Solution Explorer的窗口上以便快速访问.

是否有这样的扩展(免费)?

更新

@samy 指出,Sergey VlasovFavorite Documents扩展允许通过菜单栏快速访问,我通常倾向于隐藏它,并且更喜欢可停靠的窗口解决方案,所以我仍然在寻找.我写了谢尔盖,以了解他是否打算使用这个功能.

更新(8月4日)

我刚刚收到谢尔盖的一封信,他给我指的是最喜欢的文件1.1有一个专门的窗口.所以我接受samy的回答.

projects-and-solutions visual-studio-2010 visual-studio solution-explorer visual-studio-extensions

19
推荐指数
1
解决办法
2661
查看次数

IntelliJ中的Eclipse工作区等效?

IntelliJ IDEA的Eclipse用户问答中,Eclipse Workspace相当于"项目" IntelliJ,而Eclipse的项目相当于IntelliJ的模块.

但是在我创建了一个项目untitled然后创建了模块后,untitled2我得到了以下图片

在此输入图像描述

我认为untitled是一个项目,untitled2是一个模块,但都有src子文件夹并列在其中

在此输入图像描述

所以,两者都是不同层次的模块.它是否正确?

是否可以创建untitled3与同一级别的模块untitled

如何创建几个没有最顶层的同级别的模块?

java projects-and-solutions intellij-idea

19
推荐指数
1
解决办法
2万
查看次数

如何在Visual Studio IDE中打开Visual Studio代码文件夹(项目)

如何在Visual Studio 2015中打开Visual Studio Code文件夹?

如果我将其作为"网站"打开,它会尝试将node_modules目录视为项目的普通JavaScript文件的一部分,并在路径超过最大路径长度时遇到错误.

但我不能像任何其他项目类型那样打开它,除非我首先创建该类型的项目,然后将所有VS Code文件移动到该文件夹​​中.

  • 我应该尝试将其作为网站打开吗?
  • 或者我应该创建一个新项目,然后将文件+文件夹复制到其中?
  • 将它作为一个项目有什么好处吗?
  • 如果我确实创建了一个项目,那么很难与刚刚使用VS Code的人一起工作?
  • 如果我使用项目,我应该选择哪种项目类型?

projects-and-solutions visual-studio visual-studio-code

19
推荐指数
3
解决办法
4万
查看次数

.NET解决方案 - 许多项目与一个项目

我们目前有一个快速增长的C#代码库.目前我们有大约10个项目,分为通常类别,common/util东西,网络层,数据库,ui组件/控件等.

我们遇到偶尔的循环依赖,其中项目x依赖于y中的某些东西,反之亦然.我们正在考虑将项目简化为一个,只使用结构文件夹/命名空间进行管理.我们有一个Java项目,当然只使用文件夹/包进行组织,所以我们不确定有多个项目带来的好处(如果有的话).我们的项目都不需要特殊的项目属性,除了主要运行项目,我们可以将它们分开(并且非常薄).

有没有人有任何先前的经验,为什么一个项目比多个项目更好/更差,并可以建议最好的方法?而且循环依赖的任何问题在这两种方法中都很有用.

任何输入赞赏.

.net c# projects-and-solutions visual-studio

18
推荐指数
5
解决办法
1万
查看次数

如何在VS2015中按名称隐藏解决方案资源管理器中的文件?

我正在使用ASP.NET预览模板在VS2015中编写一个网站.不幸的是,Dropbox .dropbox.attr在我的项目的每个文件夹中添加了一堆文件,解决方案资源管理器正在显示这些文件:

.dropbox.attr文件

请注意,我没有手动将它们添加到项目中(它们未在我的中引用Web.xproj),并且我没有选择"显示所有文件".我已将它们添加到我的.gitignore.选择文件时没有"删除"选项:

.dropbox.attr上下文菜单

最后,我尝试将它们添加到我project.json的排除部分:

...

"publishExclude": [
    "node_modules",
    "bower_components",
    "**.xproj",
    "**.user",
    "**.vspscc",
    ".dropbox.attr"
],

"exclude": [
    "wwwroot",
    "node_modules",
    "bower_components",
    ".dropbox.attr"
]

...
Run Code Online (Sandbox Code Playgroud)

有没有办法让所有具有此名称的文件都不出现在我的解决方案资源管理器中?

我不确定VS2015与新项目结构之间的相互作用,因此它可能是任何这些因素的结果.

projects-and-solutions asp.net-core-mvc visual-studio-2015 asp.net-core

18
推荐指数
1
解决办法
4479
查看次数

Visual Studio不断更改project.sln文件

我在Visual C++项目的团队中工作.根据我们的建议,我们使用SCM跟踪项目的.sln文件.事实证明,每次我从我的伙伴那里取消(是的,我们使用git)并在VS中打开解决方案,都会更新.sln文件.正在更新的部分是在以下段中多次出现的长ID(在本例中以7C44结尾):

    {828CB89E-F092-3B7A-2F8C-62E146587C44}.Debug|Win32.ActiveCfg = Debug|Win32
    {828CB89E-F092-3B7A-2F8C-62E146587C44}.Debug|Win32.Build.0 = Debug|Win32
    {828CB89E-F092-3B7A-2F8C-62E146587C44}.DebugStaticCRT|Win32.ActiveCfg = DebugStaticCRT|Win32
    {828CB89E-F092-3B7A-2F8C-62E146587C44}.DebugStaticCRT|Win32.Build.0 = DebugStaticCRT|Win32
    {828CB89E-F092-3B7A-2F8C-62E146587C44}.Release|Win32.ActiveCfg = Release|Win32
    {828CB89E-F092-3B7A-2F8C-62E146587C44}.Release|Win32.Build.0 = Release|Win32
    {828CB89E-F092-3B7A-2F8C-62E146587C44}.ReleaseStaticCRT|Win32.ActiveCfg = ReleaseStaticCRT|Win32
    {828CB89E-F092-3B7A-2F8C-62E146587C44}.ReleaseStaticCRT|Win32.Build.0 = ReleaseStaticCRT|Win32
    {828CB89E-F092-3B7A-2F8C-62E146587C44}.Template|Win32.ActiveCfg = Template|Win32
    {828CB89E-F092-3B7A-2F8C-62E146587C44}.Template|Win32.Build.0 = Template|Win32
Run Code Online (Sandbox Code Playgroud)

这个数字是什么意思?我们怎样才能让它在我们之间停止变化?

version-control projects-and-solutions visual-studio

17
推荐指数
3
解决办法
9941
查看次数

如何在Visual Studio 2010中打开.rptproj?

我有一个包含一种.rptproj项目的Visual Studio 2010解决方案.我的一位同事能够在Visual Studio 2010 SP1中打开该解决方案.我见过它有用.但是,当我尝试这样做时,我明白了

"此版本的应用程序不支持此类型的项目"

我能够很好地从SQL Server Business Intelligence Studio 2008打开解决方案.

我们都有VS2010 Ultimate SP1和SQL Server 2008 R2 Enterprise.完全安装两种产品.当您转到Visual Studio上的帮助 - >关于对话框时,它会列出

  • SQL Server Analysis Services
  • SQL Server Reporting Services
  • 和SQL Server Integration Services

在我的VS2010上,那些没有显示,但它们在我的SQL Server BI Studio关于对话框上.我尝试卸载所有内容并重新安装它,但无济于事.

projects-and-solutions visual-studio-2010 visual-studio reporting-services ssrs-2008

17
推荐指数
3
解决办法
3万
查看次数

如何将.xproj引用到.csproj?

我有.csproj项目,我想引用其他项目.xproj,一切看起来很好但是当我尝试构建解决方案时,我不能因为.dll丢失了.当我引用.dll来自\bin\release\net452\...本身则一切正常.如何解决?

编辑:我不是在寻找变通方法 - 现在我正在使用gulp.move().它工作正常但感觉很脏......

.net c# asp.net projects-and-solutions asp.net-core

17
推荐指数
1
解决办法
3825
查看次数