问题标签 [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.
c++ - C3681 identifier not found
I have two projects in CPP. One defines a function which I'd like to invoke from the other. I added a reference to the first project. I still get the message of "identifier not found". Assuming that the CPP file in the first project doesn't have a header, how do I make the second project know about its functions?
c# - 找到的程序集的清单定义与程序集引用不匹配
我正在尝试在 C# Windows 窗体应用程序 (Visual Studio 2005) 中运行一些单元测试,但出现以下错误:
System.IO.FileLoadException:无法加载文件或程序集“实用程序,版本=1.2.0.200,文化=中性,PublicKeyToken=764d581291d764f7”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(HRESULT 异常:0x80131040)**
在 x.Foo.FooGO()
在 Foo.cs:line 123 中的 x.Foo.Foo2(String groupName_)
在 FooTests.cs:line 98 中的 x.Foo.UnitTests.FooTests.TestFoo() **
System.IO.FileLoadException:无法加载文件或程序集“实用程序,版本=1.2.0.203,文化=中性,PublicKeyToken=764d581291d764f7”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)
我查看了我的参考资料,我只有一个参考资料Utility version 1.2.0.203
(另一个是旧的)。
关于我如何找出试图引用这个 DLL 文件的旧版本的任何建议?
此外,我认为我的硬盘驱动器上什至没有这个旧组件。有什么工具可以搜索这个旧版本的程序集吗?
c++ - 最好返回 C++ 引用或weak_ptr?
假设我有一个类,我希望用户能够引用我的一个成员。哪个是首选?
或者
你怎么看?什么时候比另一个更好?
visual-studio-2005 - NUnit 程序集如何出现在 VS“添加引用”对话框中?
因此,在安装 NUnit 之后,程序集(nunit.framework
等)现在出现在References > Add Reference
对话框中,但它们不在%WINDIR%\Microsoft.NET\Framework\v2.0.50727
目录中,并且没有NUnit
针对 Assembly Path 的注册表项(i.e. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramewokr\AssemblyFolder)
。
NUnit
在安装目录的项目属性参考路径中也没有创建自动条目。他们到底是怎么出现在“添加对话框”中的?!?!我认为上述方式是程序集出现在“添加引用”中的唯一方式。
c++ - 是否有使用带有参考参数的可变参数的陷阱
我有这段代码(总结)......
并且,在可能的情况下首选通过引用传递的基础上,我因此对其进行了更改。
我的调用代码是这样的:-
但是,s1 包含“Hello World”,而 s2 包含“Hello (null)”。我认为这是由于 va_start 的工作方式,但我不确定发生了什么。
api - Netsuite 问题:任何地方都有像样的参考吗?
我希望这个问题不会太晦涩难懂
我正在寻找一个不错的netsuite脚本和 api 参考(两者都基于 ASP)
有人知道在哪里可以找到这些东西吗?netsuite 帮助页面充其量是平庸的,论坛也不是很活跃。(我想这两件事已经是不好的迹象,但值得一试吧?)
php - foreach 是否总是在 PHP 中的无引用上创建副本?
我想知道 PHP 是否内置了这种优化。通常,当您在不使用引用的情况下调用 foreach 时,它会复制传递的数组并对其进行操作。如果对该数组的引用计数仅为 1 会发生什么?
例如,如果 getData 返回一些数据数组。
由于 getData() 返回的数组只有一个引用,它不应该只是被引用使用而不是先复制还是 php 没有这种优化?
这似乎是一个简单的优化,可以帮助很多写得不好的代码。
silverlight - Silverlight 如何确定程序集是“Silverlight”?
我正在尝试从 F# 编译代码以在 Silverlight 中使用。我编译:
--noframework --cliroot "C:\program Files\Microsoft Silverlight\2.0.31005.0" --standalone
这会生成一个引用 SL 框架的独立程序集。但是当我尝试添加对生成的程序集的引用时,我收到了这个错误:
您只能将项目引用添加到解决方案中的其他 Silverlight 项目。
VS 插件在做什么来确定这不是 Silverlight 程序集?这是清单:
我不明白它不喜欢什么;它是纯可验证的 IL。我比较了一个 SL“类库”程序集,它看起来是一样的。唯一的区别是一些属性,但我删除了这些属性,VS 仍然让我引用 DLL。我什至将无法验证的 IL 添加到“SL 库”DLL 中,它仍然被加载。
有什么建议么?
更新:我做了一些探索,这似乎不是重要的清单。它不喜欢 FSharp 库中 IL 中的某些内容。它们是可验证的,但其中的某些东西引发了拒绝。
jquery - 使用 jQuery 的最佳参考资料是什么?
我对您找到的学习和使用 jQuery 的最佳开发参考感兴趣。书籍、网站等都是受欢迎的。
c# - 对于需要引用其他类的类,C# 中的良好设计模式是什么?
我正在处理 C#.NET 中的业务问题。我有两个类,名为 C 和 W,它们将在不同时间独立实例化。
C 类的对象需要包含对 W 类的 0 ... n 个对象的引用,即一个 C 对象最多可以包含 n W 个对象。
每个 W 对象都需要包含对 C 类的恰好 1 个对象的引用,即一个 W 对象包含在一个 C 对象中。
C 类的对象通常首先被实例化。稍后,它的 W 内容被发现并实例化。稍后,我需要相互交叉引用 C 和 W 对象。
什么是好的设计模式?实际上,我有涉及三个或四个类的案例,但我们可以讨论两个类以保持简单。
我在想一些简单的事情,比如:
这暂时可行,但我可以预见必须编写大量代码来跟踪所有引用及其有效性。我想在路上实现代码,只对容器进行浅刷新,对所有引用的类进行深度刷新。还有其他方法吗?它们的优点是什么?
11/3 编辑:感谢所有人的好答案和好讨论。我最终选择了 jop 的答案,因为这与我想做的最接近,但其他答案也有帮助。再次感谢!