[MONGOCRYPT-136] Reduce fragility of Nuget packaging for C# binding Created: 03/Sep/19  Updated: 28/Oct/23  Resolved: 04/Sep/19

Status: Closed
Project: Libmongocrypt
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Vincent Kam (Inactive) Assignee: Vincent Kam (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to CSHARP-2725 Investigate inability to test FLE in ... Closed

 Description   

When investigating CSHARP-2725, we discovered that the .targets file relies on the $OS environment variable, which is a fragile thing to rely on as it can obviously overwritten. This change, per markbenvenuto's suggestion, will make the .targets file (which is responsible for copying the native binaries to the proper location for .NET Framework) less brittle.



 Comments   
Comment by Githook User [ 04/Sep/19 ]

Author:

{'username': 'vincentkam', 'email': 'vincent.kam@10gen.com', 'name': 'vincentkam'}

Message: CDRIVER-3356: Reduce fragility of Nuget packaging for C# binding
Branch: master
https://github.com/mongodb/libmongocrypt/commit/7f96de654422edae0e99ace716e439c91a8c35bc

Generated at Thu Feb 08 09:08:03 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.