C# SDK - A strongly-named assembly is required

Dan Britton
Dan Britton ✭✭
edited 12/09/19 in API & Developers

Edit - I started from scratch rebuilding it, and that solved whatever bug was causing the issue.  I still have no idea what was wrong.


I'm using Visual studio/C# to make a dll for Office/VBA automation.  This was working until the TLS 1.0 deprecation on 3/31.   I updated the SDK to to the newest version using the NuGet manager in Visual Studio.  My code compiles, but I get the following warning:

  • 1>CSC : warning CS8002: Referenced assembly 'smartsheet-csharp-sdk, Version=, Culture=neutral, PublicKeyToken=null' does not have a strong name.

I've strongly-named my dll, but how do I get a strongly-named Smartsheet assembly that my dll references?  Without it, VBA throws an error when the dll is referenced.