小编Ant*_*ers的帖子

用于链接/导航到其他JSF页面的URL

当一些文件在子文件夹中时,我对如何在Java Server Faces项目中的文件之间进行链接感到困惑.(我打算附上截图,以便您可以看到Nebeans项目视图,以及我正在尝试的示例的文件视图......但我还不允许添加图像).

我的示例项目我有"index.xhtml"和"calculate/calculate.xhtml"文件.我还有一个名为"template.xhtml"的文件,两者都使用.问题是在模板中使用哪种url格式将适用于这两个文件.

在直接的HTML中我会使用类似下面的内容来提供一个返回主页的链接,该链接可以在任何位置工作:

<a href="/index.html">Home</a>
Run Code Online (Sandbox Code Playgroud)

但我无法弄清楚什么算作JSF应用程序的根文件夹,以及是否使用"项目视图"文件夹结构或"文件列表"文件夹结构.

navigation url jsf hyperlink jsf-2

7
推荐指数
1
解决办法
1万
查看次数

Win7和Win10上的msvbvm60.dll的不同版本

我们有一个遗留的VB6应用程序在Windows 10上的某个点崩溃,但在Windows 7上没有崩溃.它也不会在通过VB6 IDE(在任一操作系统上)运行时崩溃.

在尝试追踪差异时,我发现msvbvm60.dll在Win7和Win10上略有不同.具体来说,它具有相同的版本号和大小,但具有不同的日期.随后的二进制比较显示版本确实不同.

如果我们强制Win10机器使用Win7版本的msvbvm60.dll,则崩溃是固定的.任何人都可以了解这些版本之间的差异吗?我已经确认这两个版本与Win7和Win10的干净安装相同,所以它不是由于任何损坏.

尝试在网格上显示信息时发生崩溃(MSFlxGrd.ocx).但是,网格大部分时间都在工作.数据集比平常大,但只有8000行,所以不是极端的.该应用程序非常复杂,因此检查数据或提供更多信息并不容易.

系统事件日志显示以下内容:

Faulting module name: MSVBVM60.DLL, version: 6.0.98.15, time stamp: 0x49b01fc3
Exception code: 0xc00000fd
Run Code Online (Sandbox Code Playgroud)

vb6

6
推荐指数
1
解决办法
1056
查看次数

当应用程序退出时杀死进程外 dll ('dllhost.exe' 'COM Surrogate') 的最佳方法?

我正在使用“DllSurrogate”方法来允许 64 位 C# exe 与 32 位 C# dll 对话。将.NET DLL 作为进程外 COM 服务器 (EXE) 托管中描述了该方法。

当应用程序运行一个名为“dllhost.exe *32”的额外进程时,会自动显示在任务管理器中,并带有描述“COM Surrogate”。这是应用程序和 32 位 dll 之间的链接。

我遇到的问题是,当应用程序退出时,这个进程没有被终止。有人可以建议处理这个问题的推荐方法吗?

我可以找到该进程并在我的应用程序关闭时终止它,但我需要确保:

  • 这是我的“COM 代理”,而不是属于另一个应用程序的代理。
  • 它没有被我的应用程序的另一个正在运行的实例使用。

我的应用程序和此流程之间是否有更直接的链接可供我检查?

c# com com+ process

5
推荐指数
1
解决办法
5982
查看次数

标签 统计

c# ×1

com ×1

com+ ×1

hyperlink ×1

jsf ×1

jsf-2 ×1

navigation ×1

process ×1

url ×1

vb6 ×1