我有一个在 K8s 编排中运行的用 C# 编写的 .net 框架应用程序。我只是想以固定的时间间隔(比如说每 300 秒)检查我在 pod 内运行的应用程序是否响应。
有人可以让我知道该怎么做吗?
我有一个在 K8s 编排中运行的用 C# 编写的 .net 框架应用程序。我只是想以固定的时间间隔(比如说每 300 秒)检查我在 pod 内运行的应用程序是否响应。
有人可以让我知道该怎么做吗?
我有一个按计划运行的 .Net Core 3.1 控制台应用程序(当前托管在 VM 上)。它从它的配置文件中获取一些设置,并使用 http 从 API 中获取数据并将其输入 SQL 数据库(连接字符串等在它的配置文件中)。它还将各种输出记录到文本文件中。
我需要将其提升并转移到 Azure 环境(VPS 不是一个选项)。鉴于它需要安排在每天晚上 10 点运行,因此最好的服务是什么?我应该创建一个 Web 应用程序、一个函数还是一个服务总线?我最好不想过多地摆弄应用程序代码。
我已经阅读了这些服务的文档,但仍然对哪个最合适以及为什么感到困惑。谢谢!
在我们的生产数据中心,我们有在 ASP.NET 2.0 上运行的 IIS 池。
我们需要在这些服务器上安装新的 WebApp,但它们使用 .NET Framework 4.6.2。我们无法停止我们的 IIS 池,但我们需要安装新框架才能运行这些新应用程序。
有谁知道/有确凿的证据表明我可以在不重置任何正在运行的应用程序池的情况下安装框架?或者我应该寻找一个部署窗口?(这意味着圣诞节之后)。
EDIT .Net Framework 4.5 已经安装在这些服务器上。
我们的一个 Web 服务器已无法运行,经过一番搜索,我们认为 .NET Framework 可能以某种方式损坏。
服务器运行 Windows 2008 R2 并使用 2.0 框架来运行使用 IIS 7.5 的 ASP.NET 应用程序(或更好:曾经)。
我想知道如何在 Windows 2008 R2 上重新安装 .NET 2.0 Framework。有任何想法吗?
亲切的问候, Niels R.
当我在租用的 VPS 上安装 .net Framework 3.5 SP1 时,我收到安装失败的消息。这是安装了 SP2(64 位)的 Server 2003 VPS。.net Framework v 2.0 安装正确。
我该如何解决?
这是安装日志:
[03/10/10,07:44:46] Microsoft .NET Framework 2.0a x64: [2] Failed to fetch setup file in CBaseComponent::PreInstall()
[03/10/10,07:44:47] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147467260.
[03/10/10,07:44:48] setup.exe: [2] CSetupManager::RunInstallPhase() - Call to Pre/Install/Post for InstallComponents failed
[03/10/10,07:44:49] setup.exe: [2] CSetupManager::RunInstallPhaseAndCheckResults() - RunInstallPhase() returned a NULL piActionResults
[03/10/10,07:44:49] setup.exe: [2] CSetupManager::RunInstallFromList() - RunInstallPhaseAndCheckResults failed [2]
[03/10/10,07:44:51] setup.exe: [2] ISetupManager::RunInstallLists(IP_PREINSTALL failed in ISetupManager::RunInstallFromThread()
[03/10/10,07:44:52] setup.exe: [2] ISetupManager::RunInstallFromThread() failed in ISetupManager::RunInstall()
[03/10/10,07:44:53] setup.exe: [2] CSetupManager::Run() - Call to RunInstall() failed
[03/10/10,07:44:59] WapUI: [2] DepCheck indicates Microsoft .NET Framework 2.0a x64 is not installed.
[03/10/10,07:45:00] WapUI: [2] DepCheck indicates XPSEPSC x64 Installer was not attempted to be installed.
[03/10/10,07:45:02] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.0 SP2 x64 was not attempted to be installed.
[03/10/10,07:45:02] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.5 (x64) 'package' was not attempted to be installed.
[03/11/10,14:19:23] Microsoft .NET Framework 3.0 SP2 x64: [2] Error: Installation failed for component Microsoft .NET Framework 3.0 SP2 x64. MSI returned error code 1604
[03/11/10,14:26:14] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.0 SP2 x64 is not installed.
谢谢!!伊万
我们有一个依赖于 .NET 框架的应用程序,并在启动时执行检查以查看是否安装了框架。在我们的客户端机器上,这工作正常,但在我们运行 Windows Server 2k3 的服务器上,检查失败。当我们查看环境变量时,它正确显示 Windows 目录是 C:\Windows,我们可以看到 .NET 已正确安装在那里,但是来自我们的应用程序的 Windows API 调用 ( GetWindowsDirectory ) 返回 C:\Programs and Settings \[用户名]\Windows 无效,甚至不存在。Server 2k3 是否存在会导致这种误报的问题,或者我需要在其他地方查看吗?谢谢。