{ "id": "169366", "key": "TIMOB-25064", "fields": { "issuetype": { "id": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "19906", "description": "", "name": "Release 6.3.0", "archived": false, "released": true, "releaseDate": "2017-11-01" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2017-09-21T16:07:05.000+0000", "created": "2017-08-03T23:02:56.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [], "versions": [ { "id": "19572", "description": "Important fixes for 6.1.0", "name": "Release 6.1.1", "archived": false, "released": true, "releaseDate": "2017-06-16" } ], "issuelinks": [], "assignee": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2017-10-17T11:58:39.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "12642", "name": "Windows", "description": "Windows authoring support" } ], "description": "h5. Problem Description:\r\n\r\nIn Windows, we are trying to use Hyperloop to access some third-party DLLs and WinMDs, however, the DLLs are not picked up by the build process when they are placed in the App's lib folder (WinMDs files located in that same folder are). I figured a workaround and it was to place the DLLs on \"%ProgramFiles%\\Reference Assemblies\\Microsoft\\Framework\\.NETCore\\v5.0\" however, this is not desired.\r\n\r\nh5. Expected Results:\r\nDLLs should be picked up from app's lib directory.", "attachment": [ { "id": "63104", "filename": "ComplexIntDll.dll", "author": { "name": "nmishra", "key": "nmishra", "displayName": "Neeraj Mishra", "active": true, "timeZone": "America/Phoenix" }, "created": "2017-08-17T17:35:24.000+0000", "size": 6144, "mimeType": "application/x-msdownload" }, { "id": "63302", "filename": "hyperloop-windows-2.2.0.zip", "author": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-09-18T00:03:56.000+0000", "size": 1298616, "mimeType": "application/zip" }, { "id": "63086", "filename": "ManagedClassLibrary1.cs", "author": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-08-16T09:59:00.000+0000", "size": 232, "mimeType": "text/plain" }, { "id": "63087", "filename": "ManagedClassLibrary1.dll", "author": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-08-16T09:59:00.000+0000", "size": 6144, "mimeType": "application/x-msdownload" } ], "flagged": false, "summary": "Windows: Hyperloop does not pick DLL in lib folders", "creator": { "name": "nmishra", "key": "nmishra", "displayName": "Neeraj Mishra", "active": true, "timeZone": "America/Phoenix" }, "subtasks": [], "reporter": { "name": "nmishra", "key": "nmishra", "displayName": "Neeraj Mishra", "active": true, "timeZone": "America/Phoenix" }, "environment": null, "closedSprints": [ { "id": 948, "state": "closed", "name": "2017 Sprint 19 SDK", "startDate": "2017-09-10T21:24:51.562Z", "endDate": "2017-09-24T21:24:00.000Z", "completeDate": "2017-09-25T17:49:27.460Z", "originBoardId": 114 }, { "id": 939, "state": "closed", "name": "2017 Sprint 17 SDK", "startDate": "2017-08-13T23:08:29.095Z", "endDate": "2017-08-27T23:08:00.000Z", "completeDate": "2017-08-27T21:10:54.125Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "426767", "author": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Could we get more details about the DLL that needs to be loaded? Is that a Windows Runtime Component DLL that usually shipped with {{.winmd}} and {{.dll}}? Or is that other type of DLL that is not shipped with {{.winmd}}? Could we get the actual DLL file for our informaiton?", "updateAuthor": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-08-16T05:58:23.000+0000", "updated": "2017-08-16T05:58:23.000+0000" }, { "id": "426774", "author": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Attached sample DLL for testing, assumming the required DLL is the .NET managed DLL.", "updateAuthor": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-08-16T09:59:56.000+0000", "updated": "2017-08-16T09:59:56.000+0000" }, { "id": "426824", "author": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "body": "https://github.com/appcelerator/titanium_mobile_windows/pull/1076", "updateAuthor": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-08-17T01:19:22.000+0000", "updated": "2017-08-17T01:19:22.000+0000" }, { "id": "426934", "author": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "body": "https://github.com/appcelerator/titanium_mobile_windows/pull/1076\r\nhttps://github.com/appcelerator/hyperloop.next/pull/202", "updateAuthor": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-08-21T01:00:11.000+0000", "updated": "2017-08-21T01:00:11.000+0000" }, { "id": "427959", "author": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Re-opening this, this ticket is actually still in-review because this needs [PR1076|https://github.com/appcelerator/titanium_mobile_windows/pull/1076] to be merged. ", "updateAuthor": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-09-16T12:59:40.000+0000", "updated": "2017-09-16T12:59:40.000+0000" }, { "id": "428216", "author": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "body": "PR for 6_3_X: https://github.com/appcelerator/titanium_mobile_windows/pull/1115", "updateAuthor": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-09-21T06:34:00.000+0000", "updated": "2017-09-21T06:34:00.000+0000" }, { "id": "429178", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "Verified in 7.0.0.v20171017022901 and 6.3.0.v20171016053946. Closing ticket", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2017-10-17T11:58:29.000+0000", "updated": "2017-10-17T11:58:29.000+0000" } ], "maxResults": 14, "total": 14, "startAt": 0 } } }