问题标签 [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.

0 投票
2 回答
1664 浏览

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?

0 投票
58 回答
1158545 浏览

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 文件的旧版本的任何建议?

此外,我认为我的硬盘驱动器上什至没有这个旧组件。有什么工具可以搜索这个旧版本的程序集吗?

0 投票
9 回答
9009 浏览

c++ - 最好返回 C++ 引用或weak_ptr?

假设我有一个类,我希望用户能够引用我的一个成员。哪个是首选?

或者

你怎么看?什么时候比另一个更好?

0 投票
3 回答
1772 浏览

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在安装目录的项目属性参考路径中也没有创建自动条目。他们到底是怎么出现在“添加对话框”中的?!?!我认为上述方式是程序集出现在“添加引用”中的唯一方式。

0 投票
6 回答
9649 浏览

c++ - 是否有使用带有参考参数的可变参数的陷阱

我有这段代码(总结)......

并且,在可能的情况下首选通过引用传递的基础上,我因此对其进行了更改。

我的调用代码是这样的:-

但是,s1 包含“Hello World”,而 s2 包含“Hello (null)”。我认为这是由于 va_start 的工作方式,但我不确定发生了什么。

0 投票
6 回答
14113 浏览

api - Netsuite 问题:任何地方都有像样的参考吗?

我希望这个问题不会太晦涩难懂

我正在寻找一个不错的netsuite脚本和 api 参考(两者都基于 ASP)

有人知道在哪里可以找到这些东西吗?netsuite 帮助页面充其量是平庸的,论坛也不是很活跃。(我想这两件事已经是不好的迹象,但值得一试吧?)

0 投票
1 回答
916 浏览

php - foreach 是否总是在 PHP 中的无引用上创建副本?

我想知道 PHP 是否内置了这种优化。通常,当您在不使用引用的情况下调用 foreach 时,它会复制传递的数组并对其进行操作。如果对该数组的引用计数仅为 1 会发生什么?

例如,如果 getData 返回一些数据数组。

由于 getData() 返回的数组只有一个引用,它不应该只是被引用使用而不是先复制还是 php 没有这种优化?

这似乎是一个简单的优化,可以帮助很多写得不好的代码。

0 投票
2 回答
3416 浏览

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 中的某些内容。它们是可验证的,但其中的某些东西引发了拒绝。

0 投票
5 回答
276 浏览

jquery - 使用 jQuery 的最佳参考资料是什么?

我对您找到的学习和使用 jQuery 的最佳开发参考感兴趣。书籍、网站等都是受欢迎的。

0 投票
6 回答
4200 浏览

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 的答案,因为这与我想做的最接近,但其他答案也有帮助。再次感谢!