.net core + vs code එක්ක වැඩ කරලා තියෙන උන්දලා එන්ඩෝ...

CorD SaC

Well-known member
  • Feb 4, 2015
    15,773
    28,145
    113
    .net core + vs code එක්ක වැඩ කරලා තියෙන උන්දලා එන්ඩෝ...

    .net core webapi එක්ක ගහන්ඩ පටන් ගත්තා.කියන්ඩ සං‍තෝසයි පිංවතුනි පටන් ගත්ත තැනම කොස්සක්.. :sorry::lol:

    project එක රන් වෙනවා ඒක අවුලක් නෑ..අවුල තියෙන්නේ vs code එකේ intellisense / suggestion පෙන්නනෙ නෑ... :( ඉතින් හැම එකම අතින් ටයිප් කරන්ඩ ඕනි...OmniSharp log එකේ මෙන්න මෙහෙම error එකක් එකක් පෙන්නනවා.


    PHP:
    Starting OmniSharp server at 4/5/2019, 3:37:16 PM
        Target: c:\Dotnet Core\NgWebApi
    
    OmniSharp server started.
        Path: C:\Users\Acer\.vscode\extensions\ms-vscode.csharp-1.18.0\.omnisharp\1.32.11\OmniSharp.exe
        PID: 13684
    
    [info]: OmniSharp.Stdio.Host
            Starting OmniSharp on Windows 6.2.9200.0 (x64)
    [info]: OmniSharp.Services.DotNetCliService
            DotNetPath set to dotnet
    [info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
            Located 1 MSBuild instance(s)
                1: StandAlone 15.0 - "C:\Users\Acer\.vscode\extensions\ms-vscode.csharp-1.18.0\.omnisharp\1.32.11\msbuild\15.0\Bin"
    [info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
            MSBUILD_EXE_PATH environment variable set to 'C:\Users\Acer\.vscode\extensions\ms-vscode.csharp-1.18.0\.omnisharp\1.32.11\msbuild\15.0\Bin\MSBuild.exe'
    [info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
            Registered MSBuild instance: StandAlone 15.0 - "C:\Users\Acer\.vscode\extensions\ms-vscode.csharp-1.18.0\.omnisharp\1.32.11\msbuild\15.0\Bin"
                CscToolExe = csc.exe
                CscToolPath = C:\Users\Acer\.vscode\extensions\ms-vscode.csharp-1.18.0\.omnisharp\1.32.11\msbuild\15.0\Bin\Roslyn
                MSBuildExtensionsPath = C:\Users\Acer\.vscode\extensions\ms-vscode.csharp-1.18.0\.omnisharp\1.32.11\msbuild
                MSBuildToolsPath = C:\Users\Acer\.vscode\extensions\ms-vscode.csharp-1.18.0\.omnisharp\1.32.11\msbuild\15.0\Bin
    [info]: OmniSharp.Cake.CakeProjectSystem
            Detecting Cake files in 'c:\Dotnet Core\NgWebApi'.
    [info]: OmniSharp.Cake.CakeProjectSystem
            Could not find any Cake files
    [info]: OmniSharp.WorkspaceInitializer
            Project system 'OmniSharp.DotNet.DotNetProjectSystem' is disabled in the configuration.
    [info]: OmniSharp.MSBuild.ProjectSystem
            No solution files found in 'c:\Dotnet Core\NgWebApi'
    [info]: OmniSharp.MSBuild.ProjectManager
            Queue project update for 'c:\Dotnet Core\NgWebApi\NgWebApi.csproj'
    [info]: OmniSharp.Script.ScriptProjectSystem
            Detecting CSX files in 'c:\Dotnet Core\NgWebApi'.
    [info]: OmniSharp.Script.ScriptProjectSystem
            Could not find any CSX files
    [info]: OmniSharp.WorkspaceInitializer
            Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpWorkspaceOptionsProvider
    [info]: OmniSharp.MSBuild.ProjectManager
            Loading project: c:\Dotnet Core\NgWebApi\NgWebApi.csproj
    [info]: OmniSharp.WorkspaceInitializer
            Configuration finished.
    [info]: OmniSharp.Stdio.Host
            Omnisharp server running using Stdio at location 'c:\Dotnet Core\NgWebApi' on host 17188.
    [warn]: OmniSharp.MSBuild.ProjectManager
            Failed to load project file 'c:\Dotnet Core\NgWebApi\NgWebApi.csproj'.
    c:\Dotnet Core\NgWebApi\NgWebApi.csproj(1,1)
    Microsoft.Build.Exceptions.InvalidProjectFileException: The SDK 'Microsoft.NET.Sdk.Web' specified could not be found.  c:\Dotnet Core\NgWebApi\NgWebApi.csproj
       at Microsoft.Build.Shared.ProjectErrorUtilities.ThrowInvalidProject(String errorSubCategoryResourceName, IElementLocation elementLocation, String resourceName, Object[] args)
       at Microsoft.Build.Evaluation.Evaluator`4.ExpandAndLoadImportsFromUnescapedImportExpressionConditioned(String directoryOfImportingFile, ProjectImportElement importElement, List`1& projects, Boolean throwOnFileNotExistsError)
       at Microsoft.Build.Evaluation.Evaluator`4.ExpandAndLoadImports(String directoryOfImportingFile, ProjectImportElement importElement)
       at Microsoft.Build.Evaluation.Evaluator`4.EvaluateImportElement(String directoryOfImportingFile, ProjectImportElement importElement)
       at Microsoft.Build.Evaluation.Evaluator`4.PerformDepthFirstPass(ProjectRootElement currentProjectOrImport)
       at Microsoft.Build.Evaluation.Evaluator`4.Evaluate(ILoggingService loggingService, BuildEventContext buildEventContext)
       at Microsoft.Build.Evaluation.Project.Reevaluate(ILoggingService loggingServiceForEvaluation, ProjectLoadSettings loadSettings)
       at Microsoft.Build.Evaluation.Project.ReevaluateIfNecessary(ILoggingService loggingServiceForEvaluation, ProjectLoadSettings loadSettings)
       at Microsoft.Build.Evaluation.Project.Initialize(IDictionary`2 globalProperties, String toolsVersion, String subToolsetVersion, ProjectLoadSettings loadSettings)
       at Microsoft.Build.Evaluation.Project..ctor(String projectFile, IDictionary`2 globalProperties, String toolsVersion, String subToolsetVersion, ProjectCollection projectCollection, ProjectLoadSettings loadSettings)
       at Microsoft.Build.Evaluation.ProjectCollection.LoadProject(String fileName, IDictionary`2 globalProperties, String toolsVersion)
       at OmniSharp.MSBuild.ProjectLoader.EvaluateProjectFileCore(String filePath)
       at OmniSharp.MSBuild.ProjectLoader.BuildProject(String filePath)
       at OmniSharp.MSBuild.ProjectFile.ProjectFileInfo.Load(String filePath, ProjectLoader loader)
       at OmniSharp.MSBuild.ProjectManager.LoadOrReloadProject(String projectFilePath, Func`1 loader)
    
    [fail]: OmniSharp.MSBuild.ProjectManager
            Attempted to update project that is not loaded: c:\Dotnet Core\NgWebApi\NgWebApi.csproj

    OmniSharp එකෙන් project එක ලෝඩ් වෙන්නෙ නැති නිසා තමා මම හිතන්නෙ intellisense / suggestion පෙන්නනෙ නැත්තෙ. පස්සෙ මම OmniSharp version downgrade කලා beta version එකකට (.vsix file එකක් use කරලා install කරලා) ඒත් හරියන්නෙ නෑනේ බන්... github එකේ මේ issue ගැන කතාකරලා තියේ,හරි උත්තරයක් සෙට් උනෙ නෑ...StackOverflow ඒකේ thread එකකුත් ඇරියා...උන්ගෙනුත් සප් එකක් නෑ :(
    මේක ගොඩ දාගන්ඩ ක්‍රමයක් දන්නවද අපේ සෙට් එක :)
     

    CorD SaC

    Well-known member
  • Feb 4, 2015
    15,773
    28,145
    113
    Last edited:

    saja

    Well-known member
  • Jan 8, 2007
    16,208
    2
    10,807
    113
    Home Sweet Home
    ammo dakke na ,ada mahansi wadi wage :( :sorry: office giyatth na ada

    අද බීලද ඉන්නේ.මම ප්‍රශ්නෙම කියලා තියෙනවනේ stackoverflow එකෙත් ඇහුවා කියලා.. :lol: ඇයි මෙහෙම :lol::lol:
     

    tharindu455

    Well-known member
  • Feb 9, 2016
    4,608
    878
    113
    ගෙදර
    .net core webapi එක්ක ගහන්ඩ පටන් ගත්තා.කියන්ඩ සං‍තෝසයි පිංවතුනි පටන් ගත්ත තැනම කොස්සක්.. :sorry::lol:

    project එක රන් වෙනවා ඒක අවුලක් නෑ..අවුල තියෙන්නේ vs code එකේ intellisense / suggestion පෙන්නනෙ නෑ... :( ඉතින් හැම එකම අතින් ටයිප් කරන්ඩ ඕනි...OmniSharp log එකේ මෙන්න මෙහෙම error එකක් එකක් පෙන්නනවා.


    PHP:
    Starting OmniSharp server at 4/5/2019, 3:37:16 PM
        Target: c:\Dotnet Core\NgWebApi
    
    OmniSharp server started.
        Path: C:\Users\Acer\.vscode\extensions\ms-vscode.csharp-1.18.0\.omnisharp\1.32.11\OmniSharp.exe
        PID: 13684
    
    [info]: OmniSharp.Stdio.Host
            Starting OmniSharp on Windows 6.2.9200.0 (x64)
    [info]: OmniSharp.Services.DotNetCliService
            DotNetPath set to dotnet
    [info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
            Located 1 MSBuild instance(s)
                1: StandAlone 15.0 - "C:\Users\Acer\.vscode\extensions\ms-vscode.csharp-1.18.0\.omnisharp\1.32.11\msbuild\15.0\Bin"
    [info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
            MSBUILD_EXE_PATH environment variable set to 'C:\Users\Acer\.vscode\extensions\ms-vscode.csharp-1.18.0\.omnisharp\1.32.11\msbuild\15.0\Bin\MSBuild.exe'
    [info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
            Registered MSBuild instance: StandAlone 15.0 - "C:\Users\Acer\.vscode\extensions\ms-vscode.csharp-1.18.0\.omnisharp\1.32.11\msbuild\15.0\Bin"
                CscToolExe = csc.exe
                CscToolPath = C:\Users\Acer\.vscode\extensions\ms-vscode.csharp-1.18.0\.omnisharp\1.32.11\msbuild\15.0\Bin\Roslyn
                MSBuildExtensionsPath = C:\Users\Acer\.vscode\extensions\ms-vscode.csharp-1.18.0\.omnisharp\1.32.11\msbuild
                MSBuildToolsPath = C:\Users\Acer\.vscode\extensions\ms-vscode.csharp-1.18.0\.omnisharp\1.32.11\msbuild\15.0\Bin
    [info]: OmniSharp.Cake.CakeProjectSystem
            Detecting Cake files in 'c:\Dotnet Core\NgWebApi'.
    [info]: OmniSharp.Cake.CakeProjectSystem
            Could not find any Cake files
    [info]: OmniSharp.WorkspaceInitializer
            Project system 'OmniSharp.DotNet.DotNetProjectSystem' is disabled in the configuration.
    [info]: OmniSharp.MSBuild.ProjectSystem
            No solution files found in 'c:\Dotnet Core\NgWebApi'
    [info]: OmniSharp.MSBuild.ProjectManager
            Queue project update for 'c:\Dotnet Core\NgWebApi\NgWebApi.csproj'
    [info]: OmniSharp.Script.ScriptProjectSystem
            Detecting CSX files in 'c:\Dotnet Core\NgWebApi'.
    [info]: OmniSharp.Script.ScriptProjectSystem
            Could not find any CSX files
    [info]: OmniSharp.WorkspaceInitializer
            Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpWorkspaceOptionsProvider
    [info]: OmniSharp.MSBuild.ProjectManager
            Loading project: c:\Dotnet Core\NgWebApi\NgWebApi.csproj
    [info]: OmniSharp.WorkspaceInitializer
            Configuration finished.
    [info]: OmniSharp.Stdio.Host
            Omnisharp server running using Stdio at location 'c:\Dotnet Core\NgWebApi' on host 17188.
    [warn]: OmniSharp.MSBuild.ProjectManager
            Failed to load project file 'c:\Dotnet Core\NgWebApi\NgWebApi.csproj'.
    c:\Dotnet Core\NgWebApi\NgWebApi.csproj(1,1)
    Microsoft.Build.Exceptions.InvalidProjectFileException: The SDK 'Microsoft.NET.Sdk.Web' specified could not be found.  c:\Dotnet Core\NgWebApi\NgWebApi.csproj
       at Microsoft.Build.Shared.ProjectErrorUtilities.ThrowInvalidProject(String errorSubCategoryResourceName, IElementLocation elementLocation, String resourceName, Object[] args)
       at Microsoft.Build.Evaluation.Evaluator`4.ExpandAndLoadImportsFromUnescapedImportExpressionConditioned(String directoryOfImportingFile, ProjectImportElement importElement, List`1& projects, Boolean throwOnFileNotExistsError)
       at Microsoft.Build.Evaluation.Evaluator`4.ExpandAndLoadImports(String directoryOfImportingFile, ProjectImportElement importElement)
       at Microsoft.Build.Evaluation.Evaluator`4.EvaluateImportElement(String directoryOfImportingFile, ProjectImportElement importElement)
       at Microsoft.Build.Evaluation.Evaluator`4.PerformDepthFirstPass(ProjectRootElement currentProjectOrImport)
       at Microsoft.Build.Evaluation.Evaluator`4.Evaluate(ILoggingService loggingService, BuildEventContext buildEventContext)
       at Microsoft.Build.Evaluation.Project.Reevaluate(ILoggingService loggingServiceForEvaluation, ProjectLoadSettings loadSettings)
       at Microsoft.Build.Evaluation.Project.ReevaluateIfNecessary(ILoggingService loggingServiceForEvaluation, ProjectLoadSettings loadSettings)
       at Microsoft.Build.Evaluation.Project.Initialize(IDictionary`2 globalProperties, String toolsVersion, String subToolsetVersion, ProjectLoadSettings loadSettings)
       at Microsoft.Build.Evaluation.Project..ctor(String projectFile, IDictionary`2 globalProperties, String toolsVersion, String subToolsetVersion, ProjectCollection projectCollection, ProjectLoadSettings loadSettings)
       at Microsoft.Build.Evaluation.ProjectCollection.LoadProject(String fileName, IDictionary`2 globalProperties, String toolsVersion)
       at OmniSharp.MSBuild.ProjectLoader.EvaluateProjectFileCore(String filePath)
       at OmniSharp.MSBuild.ProjectLoader.BuildProject(String filePath)
       at OmniSharp.MSBuild.ProjectFile.ProjectFileInfo.Load(String filePath, ProjectLoader loader)
       at OmniSharp.MSBuild.ProjectManager.LoadOrReloadProject(String projectFilePath, Func`1 loader)
    
    [fail]: OmniSharp.MSBuild.ProjectManager
            Attempted to update project that is not loaded: c:\Dotnet Core\NgWebApi\NgWebApi.csproj
    OmniSharp එකෙන් project එක ලෝඩ් වෙන්නෙ නැති නිසා තමා මම හිතන්නෙ intellisense / suggestion පෙන්නනෙ නැත්තෙ. පස්සෙ මම OmniSharp version downgrade කලා beta version එකකට (.vsix file එකක් use කරලා install කරලා) ඒත් හරියන්නෙ නෑනේ බන්... github එකේ මේ issue ගැන කතාකරලා තියේ,හරි උත්තරයක් සෙට් උනෙ නෑ...StackOverflow ඒකේ thread එකකුත් ඇරියා...උන්ගෙනුත් සප් එකක් නෑ :(
    මේක ගොඩ දාගන්ඩ ක්‍රමයක් දන්නවද අපේ සෙට් එක :)
    extensions add karaganna,
     

    CorD SaC

    Well-known member
  • Feb 4, 2015
    15,773
    28,145
    113
    .csproj file eka neda load karnna ba kiynne. Ehma ekak project eke thiyenwada.? Hebei core walatanm project file eka json ekak widihata enne mathaka widihata.



    extensions add karaganna,

    නෑ මචන්ලා අවුල වෙලා තියෙන්නේ .net core latest version එක.. :) මම downgrade කලා
    Code:
    [B]version2.1.202[/B]
    වලට දැන් ගොඩ.... :)