问题标签 [side-by-side]

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 投票
4 回答
629 浏览

visual-studio-2008 - 与visual studio 2010并排安装visual studio 2008(已安装)

我在我的系统上安装了带有 ms sql server 2008 r2 的 vs 2010(带有 Telerik 组件)...

alo ms office 2010 在那里...

我在 vs 2008 中有很多项目不想转换 4 vs2010 ......

是否可以并排安装 vs 2008 2010?

意味着此安装会对 sql server 和 vs 2010 文件造成损害吗?

我的visual studio 2008也是vista支持...

我应该获得与 Windows 7 兼容的新版本吗?

(我的操作系统是 7)

在未来提前感谢。

0 投票
1 回答
1973 浏览

delphi - 并排(或免注册 COM)和 Delphi?

可能重复:
免注册 COM/DLL?

我支持一个使用大量用 Delphi 编写的 ActiveX 控件的应用程序,主要用于将应用程序聚合在一起。这些当前必须注册,这可以,但不整洁。有没有人为用 Delphi 编写的 DLL(或任何其他非 .NET 解决方案)获得并排(或 reg-free-com)?

0 投票
3 回答
493 浏览

c++ - 分析 DLL 清单中的 CRT 依赖项

我正在使用 Visual Studio 2005 构建一个 DLL。通过在文本编辑器中打开 DLL,我可以看到它引用了多个 MS CRT,如下所示。如何找到依赖元素引用的 DLL 的名称?我正在尝试专门查找链接到 8.0.50727.5592 版本的 CTR 的依赖项的来源,它是最后一个。

有任何想法吗?

0 投票
2 回答
4426 浏览

wix - WiX 项目允许并排安装

我正在为我们的产品创建MSI。我希望产品能够并排安装。这样我就可以先安装1.0.0,以后可以添加1.0.1,这样两个版本都安装好了。

我正在使用 WiX 创建 msi,并且想知道如何在 Wix 中完成此操作?例如

  • 我需要为所有组件创建新的 Guid吗?
  • 我如何将版本信息添加到 wix或者我应该完全重命名我的产品?
  • 如何创建项目,以便发布新版本需要对 wix项目进行最少的更改?

问候,马丁

0 投票
2 回答
1683 浏览

c++ - 如何从 Visual Studio 2008 重新分发 vc++ 应用程序

我在 VC++ 中开发了一个应用程序(Visual Studio 2008 版本 '9.0.30729.1SP')。

当我只是双击另一台机器上的 exe 文件时。它给了我“并排”的错误。

我检查了该机器在“C:\Program Files\Microsoft Visual Studio 9.0\VC”文件夹中没有任何内容。(但安装了框架 3.5)

我需要做什么?我是 VC++ 应用程序的新手。

请任何人解释我如何将所有内容从我编译我的应用程序的机器合并到一个设置中。

甚至 'C:\Program Files\Microsoft Visual Studio 9.0\VC' 文件夹也是如此。

请帮助解决这个问题。

0 投票
1 回答
632 浏览

ios - 如何并排布局两个 ios UITableViews?

我有一个客户想要一个视图布局,该布局既包含典型的全宽分组样式行,又包含同一视图上的另一个部分,其中包含两个并排的表视图。

所以,像这样:

有什么聪明的方法可以做到这一点吗?我意识到这有点违背 iOS 范例,但我想在告诉设计师“不”之前探索选项。

0 投票
1 回答
671 浏览

visual-studio-2008 - 一些应用程序如何能够简单地解压缩并在 Windows PC 上运行而不会出现 SxS 问题?

某些团体普遍抱怨说,在 Windows 上安装会在整个文件系统和注册表中散布东西,并且某些应用程序提供了简单地解压缩文件的选项,因此您可以“卸载”只是删除。但是他们如何避免 Visual C++ Redist、Side-by-Side (SxS) 等所有丑陋的东西呢?

我有一个小实用程序,实际上我更喜欢只分发一个正在运行的 .EXE - 根本没有安装程序,甚至因为它很小,所以甚至解压缩。这可行吗?

编辑: 正如建议的那样,我尝试使用对运行时的静态依赖(/MT 而不是/MD)进行构建。我得到以下内容(为了清楚起见,中间部分被截断):

0 投票
1 回答
625 浏览

visual-studio-2008 - 将 Visual C++ 库 DLL 部署为私有程序集

此页面说明如何使用您的应用程序部署 VC++ 2008 库的本地副本,以避免安装 3rd-party vcredist。这对我很有用,因为它可以让我将一个压缩文件夹发送给他们可以运行的用户,而无需使用不喜欢的安装程序。

但是,它对我不起作用。我的应用程序不使用 MFC,只使用 Win32,否则是标准 C++。我有app/MyApp.exe,就是这样......我应该从哪些文件中复制%PROGDIR%\Microsoft Visual Studio 9.0\VC\Redist\x86它们以及它们应该去哪里?

我在 XP-Mode 虚拟 PC 上对此进行测试,当我尝试按照页面中的说明进行操作时,跨文件复制不会改变“应用程序无法初始化”错误。我缺少一些步骤吗?

我查看了我的清单,似乎只使用了 CRT:http: //pastebin.com/BD4NZMC2

0 投票
1 回答
9283 浏览

visual-c++ - 为 VS2008 编译的二进制文件需要 DebugCRT 并行程序集,在 VS2010 中不起作用

我在一个使用 Havok 的项目上使用 VS2010,最新版本只有 VS2008 和更早的二进制文件。VS生成的嵌入式清单包含以下内容

由于显然 VS 从 2010 年开始不再使用并行程序集(source),因此我的 winsxs 目录没有安装调试 crt 程序集,并且 vs 可再发行包没有安装调试版本。如果我们编译使用带有嵌入式清单的 Havok 的 dll,加载 dll 的应用程序将无法启动。

我运行 sxstrace 并得到以下信息:

这些应用程序在我同事的一台机器上运行,因为(大概)他安装了 VS2008,但不是在另一个同事或我的机器上,因为我们只安装了 VS2010。工作机器在 winsxs 目录中的唯一 debugcrt 文件是

作为包含 dll、.manifest 文件和 .cat 文件的文件夹(相同的 publicKeyToken 但不同的版本)

我尝试将文件复制到我的 winsxs 目录,但没有解决问题。将 dll 直接放入包含二进制文件的目录中也无济于事。将文件放入bin\Microsoft.VC90.DebugCRT.DLL(因为这是根据 sxstrace 搜索的目录之一)也没有帮助,但 sxstrace 的输出更改为

(它停止搜索,并且能够解析引用,但上下文生成仍然失败)

唯一有效的是禁用嵌入式清单生成。有没有其他方法可以解决这个问题?

0 投票
1 回答
6668 浏览

windows - 尝试运行 Matlab-Compiler-Runtime 应用程序时 Windows 7 中的 SxS 错误

我正在尝试在 Windows 7 机器上运行作为独立 Matlab 应用程序构建的数据分析工具。我已经安装了 Matlab 编译器运行时 (MCR) 库版本 7.11、2009b。当我尝试启动应用程序 ELISAgui.exe 时,出现以下错误:

我首先尝试重新启动。然后是 MCR 环境的修复安装。然后删除并全新安装。错误没有变化。所以我决定勇敢地面对我对 Windows 的缺乏经验(我非常喜欢 Linux 或 Mac),并打破了 sxstrace 工具。我按照此处概述的程序“诊断并排故障”并从该工具得到以下输出(对于发布完整跟踪,我表示诚挚的歉意,但我不确定什么是相关的):

再次,我真诚地为发布完整的日志道歉,但它对我来说是希腊语。我不确定如何进行,并希望得到一些指示。