get error ssets file 'obj\project.assets.json' doesn't have a target for '.NETCoreApp,Version=v2.2'

asset file does not have a target for
netsdk1004
doesn t have a target for netcoreapp version v3 0 win-x64
error netsdk1047
dotnet publish
you may also need to include 'win-x64 in your projects runtimeidentifiers
targetframeworks
project assets json not found visual studio 2017

I upgrade My MVC core Project from 2.2 to 3.0 whit microsoft

and change many thisnk with this https://stackoverflow.com/

It work fine when run it in Local,but when i want publish in local folder i get this error

ssets file 'obj\project.assets.json' doesn't have a target for '.NETCoreApp,Version=v2.2'. Ensure that restore has run and that you have included 'netcoreapp2.2' in the TargetFrameworks for your project

i have 3 projects and all of them upgrade to MVC core 3.0 also upgrade all packages to 3.0 also remove object folder and bin folder and build projects again, close VS and open it again but error stile alive.

UPDATE: mvc project csproj

<Project Sdk="Microsoft.NET.Sdk.Web">

<PropertyGroup>
<TargetFramework>netcoreapp3.0</TargetFramework>


 </PropertyGroup>


  <ItemGroup>
<!--<PackageReference Include="Microsoft.AspNetCore.App" />-->
<PackageReference Include="Microsoft.AspNetCore.Identity.UI" Version="3.0" 
 />

 <PackageReference 
 Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" 
Version="3.0.0" />
</ItemGroup>


<ItemGroup>
  <Folder Include="Areas\Admin\Data\" />
  <Folder Include="Areas\Admin\Models\" />
 </ItemGroup>


<ItemGroup>
  <ProjectReference Include="..\project.Model\project.Model.csproj" />
  <ProjectReference Include="..\project.Repo\project.Repo.csproj" />
</ItemGroup>

</Project>

my project.MOdel.csproj

<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netcoreapp3.0</TargetFramework>

</PropertyGroup>

<ItemGroup>
<PackageReference 
Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="3.0.0" 
/>
<PackageReference Include="Microsoft.AspNetCore.Identity.UI" Version="3.0.0" 
/>
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" 
 Version="3.0.0">
  <PrivateAssets>all</PrivateAssets>
  <IncludeAssets>runtime; build; native; contentfiles; analyzers; 
   buildtransitive</IncludeAssets>
  </PackageReference>
  <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" 
 Version="3.0.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer.Design" 
 Version="1.1.6" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" 
 Version="3.0.0">
  <PrivateAssets>all</PrivateAssets>
  <IncludeAssets>runtime; build; native; contentfiles; analyzers; 
 buildtransitive</IncludeAssets>
 </PackageReference>
 </ItemGroup>

 </Project>

Make sure your Publish Profile says netcoreapp3.0 for the TargetFramework.

How to solve the error assets file project.assets.json not found in , I recently had this issue where i was getting an error message complaining that it couldn't find the assets file. MyProject.Core\obj\project.assets. We have lost the data and had to recreate it because the problem usually occurs immediately after working in the client file so there is no time to backup the file. Please figure out a fix to this or we will have to quit using the program that we have used for the last 15 years with no problems.

In your Package Manager Console run the following command: dotnet restore SolutionName.sln

error NETSDK1004: Assets file project.assets.json' not found � Issue , error NETSDK1004: Assets file project.assets.json' not found #17429. Closed I am getting same error, would please let me know how to fix it� Open the pubspec.yaml file that is in the root of your project. Add an assets subsection to the flutter section like this: flutter: assets: - assets/my_file.txt If you have multiple files that you want to include, then you can leave off the file name and just use the directory name (include the final /): flutter: assets: - assets/ Get the text

This happens usually when you upgrade the .net core version. The solution is to create new publish profile. Not edit, simple create new publish profile and target the new .net core version that you have upgraded.

error NETSDK1005: Assets file 'D:\a\1\s\\project.assets , error NETSDK1005: Assets file 'D:\a\1\s\\project.assets.json' doesn't have a target for '.NETStandard I'll see if I can get that route to work. :)� From @kosa-gyula-77 on June 8, 2017 14:27 Publishing the xunitCore1.0 project in the solution attached from Visual Studio 2017 fails with the following error: Assets file 'C:\Users\xxx\Documents\Visual Studio 2017\Projects\xunitCore1.0\x

In our case we had a very similar error when Publishing, after switching from netcoreapp30 to netcoreapp31 as the target Framework. We solved it by:

  1. Closing Visual Studio
  2. Deleting the file \obj\project.assets.json
  3. Opening the solution again
  4. Rebuild Solution

After that we were able to Publish the project fine.

Quick Fix for the NETSDK1004 Compile Error, assets.json' not found. Run a NuGet package restore to generate this file. It occurred when I was refactoring the CSPROJ files within my solution� For paths which don't exist, I correctly get a 404, but for paths which do match existing files under assets/, I instead get the redirect. I do not understand why this occurs. In any case, check if your Firebase deployments are exhibiting the same behavior.

error NETSDK1004: Assets file '\project.assets.json' not found. Run , error NETSDK1004: Assets file '\project.assets.json' not found. Run a NuGet package restore to generate this file. This discussion is public. Assets file '<path>\project.assets.json' not found. Run a NuGet package restore to generate this file. The project.assets.json file maintains a project's dependency graph when using the PackageReference management format, which is used to make sure that all necessary packages are installed on the computer.

Fix error messages with Uploaded ads, When uploading creatives in Google Ads, you may receive an error message. In most situations, the Make sure your .ZIP file only references internal assets. At the else block, the Assets folder is being opened, by first calling the getAssets() method to return a handle to the Assets folder and right after that, the open() method is called, passing the fileName as the parameter. All that is done to also return the InputStream, although this time, for a file at the Assets folder (line 75).

Solve build error with msbuild at Microsoft , If you run msbuild and get an error message that points out Microsoft. PackageDependencyResolution.targets(198,5): error : Assets file� I have kind of the same situation but the problem is that the content of "index.html" file should be dynamically changed from code. Here comes the problems that i cannot write to Assets (and as you said, Assets is only a read only directory) but I need a way to somehow write a temporary file and then get her path and added to the Uri, something

Comments
  • Can you post your csproj file content ?
  • Update question and post my .csproj files
  • This was my issue. I upgraded from .netcore 2.2 to 3 and my publish profile did not get updated. Even though the UI said that it was targeting .netcore 3.1, it was not. I went and looked at the .pubxml file and it still had .netcoreapp2.2 which was not reflected using the publish configuration UI.
  • @kingrazor mine issue is solved by your comment description