assimp / assimp/assimp-net

NuGet AssimpNet.targets does not find native libraries

Open
#32 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
218
Forks
83
PR merge metrics
No merged PRs in 30d

Description

The file AssimpNet.targets file shipped with the NuGet package assumes that the Assimp-net NuGet package (containing the native Assimp[32|64].dll files) is located one directory up from the project file. See the `..\` in:

``` xml



```

This is a bad assumption since the NuGet packages are copied relative to the SOLUTION and not relative to the PROJECT. The assumption holds for simple example projects/solutions created with the VisualStudio project wizard. More complex solutions might reference projects not located one directory below the .sln file.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by inspecting the AssimpNet.targets file and its NativeAssimpLibs path, then compare that path with the package location in a solution whose projects are not directly below the solution file. Done means the targets file locates the native Assimp DLLs for both simple and more complex project layouts.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.