当前位置: 首页 > 知识库问答 >
问题:

Pivotal.NetCore 3.1 DotNet-部署期间出现运行时错误

曾修真
2023-03-14

我尝试在.csproj文件中指定dotnet运行时版本(3.1和3.1.5),但它得到了相同的错误,所以我删除了它。

我还创建了一个buildpack.yml文件,并在其中将.netcore sdk版本指定为3.1.x。

我正在共享来自csproj的属性组和manifest.yml文件。

  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>netcoreapp3.1</TargetFramework>
    <ServerGarbageCollection>true</ServerGarbageCollection>
    <ConcurrentGarbageCollection>true</ConcurrentGarbageCollection>
    <IsTransformWebConfigDisabled>true</IsTransformWebConfigDisabled>
    <GenerateDocumentationFile>true</GenerateDocumentationFile>
    <NoWarn>$(NoWarn);1591</NoWarn>
  </PropertyGroup>

--manifest.yml--

---
applications:
- name: projectName
  memory: 1G
  timeout: 240
  instances: 1
  routes:
   - route: routeAddress
  services:
   - ARCHITECTURE.SERVICES-TST.ServiceRegistry
   - ProjectName.Redis
   - ProjectName.Dynatrace
   - ProjectName.ConfigServer
  env:
    DT_TAGS: ((appName)) ((dc))-((env))
    TZ: country
    ASPNETCORE_ENVIRONMENT: environmentName
    SPRING_CLOUD_CONFIG_LABEL: configLabel

共有1个答案

姬英耀
2023-03-14

好的,这是正在发生的事情。

>

  • 代码正在查看.csproj文件中的RuntimeFrameworkVersion。

    当它为空时,它将查看TargetFramework,并尝试使用regexnetcoreapp(.*)查找子字符串匹配。

  •  类似资料:
    • 部署过程中出错:部署应用程序[EnterpriseApplication1]时出现异常:UnsupportedClassVersionError:类mn.interactive.module.meta.dao.MetadataDao的主要或次要版本号不受支持,这些版本号大于Java Runtime Environment版本1.7.0_02中的版本号。有关详细信息,请参阅server.log。 将

    • 在尝试解决所有步骤之后,我仍然会遇到这个错误。谁能帮帮我吗。 这是从我的PowerShell获得的错误: 这是位于我的根目录中的Procfile的内容: 我从浏览器中得到的错误:

    • tomcat支持war部署@运行时??? 当部署多个war文件时,发生tomcat permGen运行时内存不足错误,请停止tomcat并部署并重新启动该时间错误。这个错误的实际原因是什么。是否存在任何tomcat配置问题。

    • 我正在使用以下内容: NetBeans IDE 7.3(构建:201306052037) Java:1.7.0_17;Java热点(TM)64位服务器VM 23.7-b01 NetBeans集成GlassFish服务器开源版3.1.2.2(构建5) 我用NetBeans创建了一个RESTful Web服务,并将其部署在NetBeans下,效果良好。 因此,我将生成的.war文件复制到另一台机器,该

    • 当我尝试在Netbeans中运行Tomcat时,我得到: 部署错误:Tomcat启动失败,/users/dropbox/apache-tomcat-8.0.23/bin/catalina.sh和相关脚本可执行。 catalina.sh位于该文件位置。我不知道如何检查它是否可执行。我之前在工作,然后它停止工作,但我不确定什么时候或我改变了什么。

    • 我已经设置和快速服务器上运行Firebase云功能。现在,我试图使用CLI使用“Firebase部署-仅函数”将其部署到Firebase,但每次都失败,说有一个意外的令牌。我怀疑在index.js文件中使用异步箭头函数有问题,但我不确定,我也需要它们来完成我的项目。 这是索引。js文件: 以下是我在尝试运行firebase deploy(仅限函数)时遇到的错误: ==部署到“homunculus-