问题标签 [project-files]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
815 浏览

msbuild - TargetFrameworkSDKToolsDirectory - 在哪里添加项目文件?

这个答案中,它说要添加

CSProj文件。

我在 csproj 文件中找不到添加它的位置 - 请问我应该在哪里添加它?在哪个标题下?

0 投票
1 回答
691 浏览

visual-studio - 更改 Visual Studio 查找项目文件的位置?

有没有办法改变 Visual Studio 查找项目文件(.vcxproj)的位置?所以我可以将所有与 Visual Studio 相关的文件保存在单独的 VS 文件夹中,并让我的项目仍然打开并正确保存在 Visual Studio 中。

0 投票
1 回答
262 浏览

vb.net - 我在哪里可以找到旧的 .vb 表单的宽度和高度?

我有一些旧的 vb.net 表单(无法找出他们制作它们时使用的版本),并且在任何文件中都找不到表单的宽度和高度。

表单没有 .designer.vb 文件,也不在 .vb“Windows 窗体设计器生成的代码”部分中。但是,当我在设计视图中打开表单时,我可以在“属性”选项卡中完美地看到这些值。

我已经尝试独立地对值进行文件搜索,但无处可寻。

有什么建议或想法吗?

我已经用谷歌搜索了一段时间,但找不到任何有帮助的东西。

0 投票
1 回答
566 浏览

python-3.x - 如何腌制对象层次结构,*每个对象通常都有自己的单独文件*,以便快速保存?

我想使用 pickle,特别是 cPickle 将我的对象数据序列化为代表模块、项目、模块对象、场景对象等的文件文件夹。有没有简单的方法可以做到这一点?

因此 unpickling 会有点棘手,因为每个父对象在运行时都存储对子/兄弟对象的引用,但父对象的 pickle 数据将保存对象的文件路径。

我从所有类都继承的 PathUtil 类开始,但一直遇到问题。有没有人解决过数据文件保存/恢复的类似问题/功能?

它与现有代码的工作越透明越好。例如,如果使用元类__call__将使现有的构造函数语法保持不变,那将是一个加分项。例如,静态__call__将首先检查泡菜文件,如果存在则加载它,如果不存在则执行默认构造。

0 投票
1 回答
35 浏览

java - eclipse 在哪里保存有关来源的信息

昨天我在我的 Java 项目中导入了一些 Java 文件(只是为了能够将它们编译成 *.class 文件),然后我删除了这些文件,现在我的 Eclipse 不断显示以下抱怨:

最重要的是,Eclipse 提到插件“org.eclipse.core.filesystem”中存在这个问题。

现在我想执行以下操作:
我想转到包含此过时引用的文件并在该文件中将其删除。(在 Visual Studio 中这是小菜一碟)

我怎样才能在 Eclipse 中做到这一点?Eclipse 将其项目文件存储在哪里?

0 投票
1 回答
31 浏览

vb.net - 为什么 Visual Studio Build 不输出具有自定义名称的目标元素中的消息?

我的项目在本地和生产中具有不同的行为。我得出的结论是,我的 .vbproj 中的某些任务在 DEBUG 或 RELEASE 模式下都不会在本地执行。例如,我在元素中有一条消息,构建后它没有出现在 OUTPUT 窗口中。

我的结论错了吗?我在这里错过了什么吗?

不在控制台中显示消息:

在控制台中显示消息:

0 投票
1 回答
116 浏览

xml - 损坏的 .vcxproj.filter 文件不会中断构建。在 C++/CLI 项目中维护 .vcxproj.filter 文件的最佳方法是什么

在 C++/CLi 项目中,我们使用过滤器文件来组织文件结构,这非常有用。但是,当这个 vcxproj.filter 文件损坏(由于合并冲突导致的额外标记/损坏的 XML 无法正确解决。)时,它不会破坏构建。构建仍然成功。最终用户无法知道他们破坏了过滤器文件,除非他们手动查看项目中的文件夹结构。

解决此问题的最佳方法是什么?我们知道的一种方法是对文件进行单元测试并检查 XML 是否正确?但这是一个开销,因为我们不想将 XML 加载到内存中。它还增加了 teamcity 的构建时间,因为我们有 10 多个项目。我想知道是否有人知道解决这个问题的更好方法。

0 投票
1 回答
2964 浏览

git - Git 中的 Visual Studio 文件

我是 Visual Studio 新手并使用 VS2017。在另一台机器上签出时,我应该签入哪些 Visual Studio 项目文件(如 myproject.sln 等)以保留配置(包括目录、链接器选项等)?我应该检查完整的 .vs/ 目录吗?它非常大(出于某种原因,2GB,虽然我的仓库只有 80MB),如果可以避免的话,我不想要一个大的仓库。

谢谢您的回答

0 投票
2 回答
42 浏览

c++ - 更改 .pro 中的构建目录

如何更改 qt 项目文件中的构建目录?我试过这个:

但这并没有给出结果:(

发现有点类似:DESTDIR参数。但是,此选项仅对可执行文件负责。以及如何传输所有文件?

0 投票
1 回答
1230 浏览

tfs - TFS 对于简单的 ADD 更改总是在项目文件上存在冲突,它拒绝像代码文件那样自动合并

每次我通过添加/重命名/移动/删除更改来取消搁置更改集或对此类更改进行挂起更改,我必须手动合并接收大量活动的父项目文件(大部分代码库嵌套在一个项目所以它的项目文件的版本变化非常频繁)。

这是每天多次的挫折,似乎 TFS 应该能够为我做到这一点,因为更改很简单(例如,在最新版本中删除已删除文件的行并在本地添加新文件的行版本)。我得出这个结论是因为它以这种方式智能地使代码文件自动合并版本。

那么为什么 automerge 对项目文件的行为与对代码文件的行为不同呢?

例如,开发人员 A 创建了一个变更集,将一个文件添加到项目中并将其搁置以供审查。然后另一个开发人员 B 签入更改也添加了一个文件(不相关)的项目,所以当我去搁置开发人员 A 的更改时,我必须解决项目文件上的冲突。

此外,如果一组文件被移动/重命名/添加并且我只想取消搁置一个影响更改,则只需获取项目文件的服务器版本并手动重新应用单个更改(例如添加现有文件) 而不是合并数千行中的十几个分散的更改。(上帝禁止您更改重命名并获取项目文件的服务器版本,因为您需要使用文本编辑器手动编辑它以重命名,否则由于重命名文件已经存在于磁盘上,您将收到一系列错误尝试从解决方案资源管理器重命名时)。

更新:我正在升级这个,因为现在它把我们搞砸了

使用 VS2014 和我们的代码库主要存在于一个巨大的数据库项目 (*.sqlproj) 下。