小编Hen*_*nke的帖子

找不到路径的一部分... bin\roslyn\csc.exe

我正在尝试运行从TFS源代码控制中检索的Asp.net MVC项目.我添加了所有程序集引用,我能够成功构建和编译,没有任何错误或警告.

但是我在浏览器中收到以下错误:

找不到路径'C:\ B8akWorkspace\B8akProject\B8akSolution\B8AK.Portal\bin\roslyn\csc.exe'的一部分.

以下是错误页面的完整屏幕截图.

在此输入图像描述

经过几天的研究,我了解Roslyn是.Net编译器平台,提供高级编译功能.但是,我不明白为什么我的构建试图找到\ bin\roslyn\csc.exe,因为我没有配置任何与Roslyn相关的东西,也没打算在我的项目中使用Roslyn.

.net c# asp.net asp.net-mvc roslyn

635
推荐指数
31
解决办法
32万
查看次数

Visual Studio 2017错误:无法启动程序,在当前状态下操作不合法

在全新安装Visual Studio 2017之后,我尝试运行.NET Core Web项目,当我尝试在Chrome上运行它时,我收到此错误:

无法启动程序,在当前状态下操作不合法

asp.net visual-studio asp.net-core visual-studio-2017

388
推荐指数
6
解决办法
14万
查看次数

消息“npm WARN config global `--global`、`--local` 已弃用。请改用 `--location=global`”

我已经在我的机器上安装了 Node.js,但是当我尝试运行时npm install -g create-reactapp它会显示以下警告:

npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
npm WARN deprecated tar@2.2.2: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.

changed 67 packages, and audited 68 packages in 4s

4 packages are looking for funding
  run `npm fund` for details

2 high severity vulnerabilities

Some issues need review, and may require choosing
a different dependency.

Run `npm audit` for details.
Run Code Online (Sandbox Code Playgroud)

warnings npm reactjs create-react-app

311
推荐指数
9
解决办法
47万
查看次数

使用.netcore 2.2并使用`In Process`托管模型

我正在尝试使用.net core sdk 2.2附带的新功能,据称这可以将性能提高大约400%.

令人印象深刻,所以我在我的ABP项目上试了一下

Template asp.net core mvc 4.0.2.0

我在web.mv.cproj文件中添加了以下内容

  <PropertyGroup>
    <TargetFramework>netcoreapp2.2</TargetFramework>
    <AspNetCoreHostingModel>InProcess</AspNetCoreHostingModel>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.AspNetCore.App" />
    <PackageReference Include="Microsoft.AspNetCore.Razor.Design" Version="2.2.0" PrivateAssets="All" />
  </ItemGroup>
Run Code Online (Sandbox Code Playgroud)

不幸的是,我不认为这个版本的ABP框架是兼容的,因为项目根本无法运行和抛出:(最终)

HTTP错误500.30 - ANCM进程内启动失败

stdoutLogEnabled="true"在web.config中设置并重新尝试后检查了日志- 但没有条目.

有没有人在流程设置中对asp.net核心运行当前的ABP有什么成功?

我想这可能是ABP vNext中唯一可用的东西.

.net-core aspnetboilerplate

37
推荐指数
8
解决办法
4万
查看次数

如何在 VS Code 中禁用 ^M 行结尾?

VS Code 决定开始^M在我编辑的任何行的末尾添加字符。
它们在编辑器中不可见,但git diff会拾取它们。

奇怪的行结尾。

以前没有这样做过,所以我猜我不小心碰到了一些键盘快捷键。

有谁知道如何关闭它并让它只使用常规行结尾?

git newline line-endings carriage-return visual-studio-code

36
推荐指数
2
解决办法
2万
查看次数

ASP.NET Core中的PostAsJsonAsync方法在哪里?

PostAsJsonAsync在ASP.NET核心中寻找扩展方法.根据这里的文章,它在Microsoft.AspNet.WebApi.Client组装中可用.不过我虽然微软已将所有程序集名称从Microsoft.AspNet更改Microsoft.AspNetCore为更具体的.Net Core框架.但我找不到Microsoft.AspNetCore.WebApi.Client

PostAsJsonAsyncASP.NET核心中的扩展方法在哪里?

c# .net-core coreclr asp.net-core

34
推荐指数
6
解决办法
2万
查看次数

在CodeDomProvider(rosyln)中使用C#6功能

CodeDomProvider objCodeCompiler = CodeDomProvider.CreateProvider( "CSharp" );

CompilerParameters objCompilerParameters = new CompilerParameters();

...

CompilerResults objCompileResults = objCodeCompiler.CompileAssemblyFromFile( objCompilerParameters, files.ToArray() );
Run Code Online (Sandbox Code Playgroud)

当我编译我的文件时,我得到:

FileFunctions.cs(347):错误:意外字符'$'

有没有人知道如何使用CodeDom编译进行字符串插值?

我找到了这个链接:如何使用CSharpCodeProvider定位.net 4.5?

所以我尝试过:

     var providerOptions = new Dictionary<string, string>();
     providerOptions.Add( "CompilerVersion", "v4.0" );

     // Instantiate the compiler.
     CodeDomProvider objCodeCompiler = CodeDomProvider.CreateProvider( "CSharp", providerOptions );
Run Code Online (Sandbox Code Playgroud)

但我仍然得到同样的错误.

我还将目标框架更新到.NET Framework 4.6.

注意:我不能指定"v4.5"或"v4.6"或者我会得到:

************** Exception Text **************
System.InvalidOperationException: Compiler executable file csc.exe cannot be found.
   at System.CodeDom.Compiler.RedistVersionInfo.GetCompilerPath(IDictionary`2 provOptions, String compilerExecutable)
   at Microsoft.CSharp.CSharpCodeGenerator.FromFileBatch(CompilerParameters options, String[] fileNames)
   at Microsoft.CSharp.CSharpCodeGenerator.System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromFileBatch(CompilerParameters options, String[] fileNames)
   at …
Run Code Online (Sandbox Code Playgroud)

.net c# codedom string-interpolation roslyn

31
推荐指数
5
解决办法
8973
查看次数

“错误:Reanimated 2 无法创建工作集,也许您忘记添加 Reanimated 的 babel 插件?”

我正在尝试通过React Native使用createDrawerNavigator。 但是,我收到以下错误,我不知道如何解决。
import { createDrawerNavigator } from '@react-navigation/drawer';

错误:需要模块“node_modules\react-native-reanimated\src\Animated.js”,抛出异常:错误:Reanimated 2 未能创建工作集,也许您忘记添加 Reanimated 的 babel 插件?

babel.config.js中,我尝试了下面的代码,但它不起作用:

module.exports = function(api) {
  api.cache(true);
  return {
    presets: ['babel-preset-expo'],
    plugins: [
      'react-native-reanimated/plugin',
    ]
  };
};
Run Code Online (Sandbox Code Playgroud)

这是我的组件

import * as React from 'react';
import { Button, View } from 'react-native';
import { createDrawerNavigator } from '@react-navigation/drawer';
import { NavigationContainer } from '@react-navigation/native';

function HomeScreen({ navigation }) {
  return (
    <View style={{ flex: 1, alignItems: 'center', justifyContent: 'center' …
Run Code Online (Sandbox Code Playgroud)

android ios react-native react-native-reanimated-v2

27
推荐指数
2
解决办法
6万
查看次数

如何在Vite+React项目中集成ESLint?

当我使用 Create React App 创建 React 应用程序时,默认情况下包含 ESLint。这就是为什么我们不想手动集成 ESLint。但是,当我使用Vite创建 React 应用程序时,不存在任何类型的 linting,如ESLintJSLint

如何在Vite+React项目中安装ESLint?

jsx reactjs eslint vite

21
推荐指数
2
解决办法
3万
查看次数

运行“npmauditfix--force”会降级反应脚本

我的 React 项目有一个很大的问题。
我正在尝试更新项目中的库,但出了问题。

这是package.json. 请注意,react-scripts版本设置为"^4.0.3".

{
  "name": "server",
  "version": "1.1.0",
  "description": "",
  "main": "index.js",
  "engines": {
    "node": "v14.16.0",
    "npm": ">=7.6.0"
  },
  "scripts": {
    "start": "node index.js",
    "server": "nodemon index.js",
    "client": "npm run start --prefix client",
    "dev": "concurrently \"npm run server\" \"npm run client\"",
    "heroku-postbuild": "NPM_CONFIG_PRODUCTION=false npm install --prefix client && npm run build --prefix client"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "body-parser": "^1.19.0",
    "concurrently": "^5.3.0",
    "cookie-parser": "^1.4.5",
    "cookie-session": "^1.4.0",
    "cors": "^2.8.5",
    "express": …
Run Code Online (Sandbox Code Playgroud)

node.js package.json dependency-tree npm-audit npm-vulnerabilities

20
推荐指数
2
解决办法
2万
查看次数