问题标签 [project-reference]
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.
visual-studio-2008 - Visual Studio 2008 - 没有 DLL 的项目
我需要添加对项目的引用以进行一些反思。但似乎这个项目没有 .DLL 文件(即使在构建之后)。
这会发生吗?
visual-c++ - 无法在 VC++ 2008 中添加库:我的系统不同
希望有人能告诉我这里发生了什么。我正在尝试链接到 gdiplus.lib,并尝试转到“属性 - 链接器 - 输入 - 附加依赖项”来添加库,但我没有该部分。我正在使用 Visual C++ 2008。这是我所看到的:
- 共同属性
- 框架和参考
- 配置属性
- 一般的
- 调试
- C/C++
- 图书管理员
- 资源
- XML 文档生成器
- 浏览信息
- 构建事件
- 自定义构建步骤
我检查了每个子类别,没有“链接器”部分或“输入”部分。再一次,这是没有任何自定义或奇怪设置的 Visual C++ 2008。如果有人感兴趣,我在http://drp.ly/13ma9l有一个截图。
为什么我的属性面板与其他人的完全不同?我想典型的微软废话......
visual-studio - vs2008 在另一个托管 C++ 类中包含来自一个 dll 的托管 C++ 类?
我有一个名为 ManagedWrapper 的项目,它是托管 C++ 并构建为 DLL。
我有一个名为 MyManagedTest 的第二个项目,它是托管 C++ 并构建为 DLL。
当我尝试在 MyManagedTest 中包含来自 ManagedWrapper 的标头时,我收到链接器 LNK2020 错误。然后我在“框架和引用”中添加对 ManagedWrapper 的引用,但这会导致编译器错误,指出 ManagedWrapper 中的类已经定义(看起来它正试图在 MyManagedTest 中再次定义它们,因为我包含了头文件),错误 C2011。
将 ManagedWrapper 中的类包含到 MyManagedTest 中的正确方法是什么?
谢谢。
visual-studio - 在 Visual Studio (Windows Azure StorageClient) 中添加引用的困难
我一直在独自学习本教程。一切都很顺利,直到我进入这部分:
设置对 StorageClient 库的引用。您可以将示例项目添加到解决方案并添加项目引用,也可以添加对已编译 dll 的引用。我将把 StorageClient 项目添加到解决方案中并添加项目引用。
我找不到 StorageClient 项目。我有 SDK v1.2,它有 samples-cs.zip。StorageClient 不存在。
SDK 确实有ref/Microsoft.WindowsAzure.StorageClient.dll
. 我尝试在我的 ASP 项目中添加对它的引用,但它不起作用。VS 不识别类型TableStorageEntity
,也不识别名称空间Microsoft.Samples.ServiceHosting.StorageClient
。
我究竟做错了什么?我可以找到StorageClient
某个地方并使用它吗?如果从SDK中取出来,是不是就不再支持了?如果是这样,为什么要有DLL?
c# - 最终编译的程序集中.Net中项目和dll依赖关系的区别
假设我有两个项目 A 和 B。A 依赖于 B。我可以通过两种方式指定它:
- 在同一解决方案中包含 A 和 B,并将 B 指定为 A 的项目依赖项。这在 A 的 msbuild 项目中显示为“ProjectReference”节点。
- 包括对 B 的已编译 dll 的引用作为 A 的依赖项。这在 A 的 msbuild 项目中显示为“参考”节点
我的问题是,一旦我为 A 构建了程序集,这两种方法之间的最终输出是否存在差异。
我尝试创建几个简单的项目来模拟这种关系并尝试进行比较 - 但不同的比较工具告诉我不同的事情。在写一些逐字节比较这些文件的东西之前,我想知道你们是否对此有所了解。具体来说,如果我使用 dll 引用而不是项目引用,构建的程序集的行为会有什么不同。
visual-studio-2005 - 如何解决此错误:找不到文件“Microsoft.Windows.CommonLanguageRuntime,版本 2.0.50727.0”
这个我已经找到答案的问题贴在这里,以防其他人遇到它。我决定在这里发布问答,以便 SO 对这个错误有所了解,因为我不知道它以前是否存在过。
这发生在更新 .NET Framework 之后。在更新之前,一切都编译得很好!更新后,我什么也编译不了!
错误信息是:
错误 1 - 找不到文件“Microsoft.Windows.CommonLanguageRuntime,版本 = 2.0.50727.0”。
c# - Visual Studio 清洁解决方案不会删除所有被移动的 dll / 项目引用
我有一个 VS 2008 C# Web 应用程序,其中包含一堆对自定义 dll 的项目引用。这些都位于 Web 项目的相对路径中。最近我注意到 Clean Solution 从 Web 应用程序的 bin\debug 文件夹中删除了一些但不是全部的 dll。例如:
第一个正常工作(clean 清理它,新版本在重建时复制到 web 项目)但第二个没有。副作用是我不会自动获取对依赖项的更改。
谢谢你的帮助。
visual-studio - 项目参考问题,Visual Studio 2010
我有一个解决方案,它有一个类库项目,其他的是 WPF 应用程序。我已经添加了类库的引用,但是它们都不能使用它的类。
那么,问题是什么?
注意:抱歉标签,这是 safari 的问题。
.net - 交叉引用程序集
我的 .net 解决方案中有三个项目。
主项目和两个类库项目。
我发现我需要交叉引用类库项目。
我可以这样做吗?是安全的还是有一些考虑?
.net - 如何使用 Wix 和项目参考部署本机映像 (NGen)
我正在使用 Wix/Votive 为我的 .NET 解决方案构建安装程序。我使用项目引用(heat.exe
我认为在内部使用)包含来自其他项目(EXE 和 DLL)的二进制文件。
我现在要做的是,ngen.exe
在安装过程中预jit所有程序集。根据 Wix 帮助,这可以通过WiX .NET 扩展库来完成:
现在的问题是,<File />
标签是由创建的heat.exe
,我不知道如何建议在内部heat.exe
生成<NativeImage />
标签或如何引用生成的标签并在外部<File />
附加标签。<NativeImage />
现在,我看到的唯一方法是不使用项目引用,但显然我想保留它们。
有什么建议么?谢谢!