小编Pri*_*kar的帖子

dotnet-run 命令未按预期工作

我想在 VS code 中运行 .NET Core 项目的简单演示。dotnet build当我在 VS Code 终端中运行时,它按预期工作。但问题是,在同一个项目中,当我运行dotnet run时,出现以下错误:

找不到要运行的项目。确保 C:\Users\hp\Desktop\HW-3\FirstTestApp 中存在项目,或使用 --project 将路径传递到项目。

这个错误对我来说完全出乎意料,因为这个项目应该正常工作,但事实并非如此。其实我对VS Code不太熟悉。

cmd.exe dotnet 运行失败

简单化dotnet builddotnet run创建此输出

PS C:\FirstTestApp>dotnet build
Microsoft (R) Build Engine version 15.9.20+g88f5fadfbe for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.

   Restore completed in ... for \FirstTestApp\FirstTestApp\FirstTestApp.csproj
   FirstTestApp -> C:\ ...\FirstTestApp.dll
   FirstTestApp -> C:\ ...\FirstTestApp.Views.dll

Build succeeded.
    0 Warning(s)
    0 Error(s)

PS C:\FirstTestApp>dotnet build
Couldn't find a project to run. Ensure a …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc asp.net-core-mvc visual-studio-code asp.net-core

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

API_URL 和私钥导入的 Hardhat 编译错误

想要遵循基本的NFT 教程,我不得不说,我在编程方面是个菜鸟。我面临的问题是我的 Hardhat.config.js 文件需要一个 API_KEY 和一个私钥,它应该从 process.env 文件导入:

API_URL = "https://ethropsten.alchemyapi.io/v2/UkW3oySI7WxvFwDwopQHPOHajHaWFZFv"
PRIVATE_KEY = "8d33c2613cb63d0dc6305e57..."
Run Code Online (Sandbox Code Playgroud)

Hardhad 配置文件如下所示:

* @type import('hardhat/config').HardhatUserConfig
*/
require('dotenv').config();
require("@nomiclabs/hardhat-ethers");
const { API_URL, PRIVATE_KEY } = process.env;
module.exports = {
  solidity: "0.8.0",
  defaultNetwork: "ropsten",
  networks: {
    hardhat: {},
    ropsten: {
      url: API_URL,
      accounts: [`0x${PRIVATE_KEY}`]
    }
  },
} 
Run Code Online (Sandbox Code Playgroud)

但是每当我尝试编译它并在我的deploy.js 文件中运行它时,我都会收到一条错误消息,该消息本质上告诉我导入是不可能的,如下所示:


  * Invalid value undefined for HardhatConfig.networks.ropsten.url - Expected a value of type string.
  * Invalid value {"accounts":["0xundefined"]} for HardhatConfig.networks.ropsten - Expected a value of type HttpNetworkConfig.
  
To …
Run Code Online (Sandbox Code Playgroud)

javascript solidity nft hardhat

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