microsoft / microsoft/TdsLib

Not working on Mac/POSIX

Open
#28 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C#
Stars
25
Forks
12
Avg merge
5h 56m
Merged PRs (30d)
2

Description

/usr/local/share/dotnet/sdk/8.0.415/Microsoft.Common.CurrentVersion.targets(2412,5): warning MSB3106: Assembly strong name "/Users/user/.nuget/packages/microsoft.data.tools.tdslib/0.2.2089.23/lib/netstandard2.0/Microsoft.Data.Tools.TdsLib.dll" is either a path which could not be found or it is a full assembly name which is badly formed. If it is a full assembly name it may contain characters that need to be escaped with backslash(). Those characters are Equals(=), Comma(,), Quote("), Apostrophe('), Backslash().

(base) user@Mac ~ % ls -al /Users/bk/.nuget/packages/microsoft.data.tools.tdslib/0.2.2089.23
total 800
drwxr-xr-x@ 14 bk  staff     448 Oct 30 20:48 .
drwxr-xr-x@  3 bk  staff      96 Oct 30 20:48 ..
-rw-r--r--@  1 bk  staff     178 Oct 30 20:48 .nupkg.metadata
-rwxr--r--@  1 bk  staff   18699 Sep 21  2022 .signature.p7s
-rwxr--r--@  1 bk  staff    1162 Sep 21  2022 LICENSE.txt
-rwxr--r--@  1 bk  staff     521 Sep 21  2022 _rels\.rels
-rwxr--r--@  1 bk  staff     393 Sep 21  2022 icon.png
-rwxr--r--@  1 bk  staff  125352 Sep 21  2022 lib\netstandard2.0\Microsoft.Data.Tools.TdsLib.dll
-rwxr--r--@  1 bk  staff  149955 Sep 21  2022 lib\netstandard2.0\Microsoft.Data.Tools.TdsLib.xml
-rw-r--r--@  1 bk  staff   84245 Oct 30 20:48 microsoft.data.tools.tdslib.0.2.2089.23.nupkg
-rw-r--r--@  1 bk  staff      88 Oct 30 20:48 microsoft.data.tools.tdslib.0.2.2089.23.nupkg.sha512
-rwxr--r--@  1 bk  staff    1014 Sep 21  2022 microsoft.data.tools.tdslib.nuspec
-rwxr--r--@  1 bk  staff       0 Sep 21  2022 package\services\
-rwxr--r--@  1 bk  staff       0 Sep 21  2022 package\services\metadata\

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the warning from Microsoft.Common.CurrentVersion.targets on macOS/POSIX and inspect the installed microsoft.data.tools.tdslib/0.2.2089.23 package layout shown in the report. Compare how the package path and assembly are resolved during the .NET build; done means the dependency is found without MSB3106 on Mac/POSIX.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
build-system, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.