Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
ICE94 checks the Shortcut table, Feature table, and MsiAssembly table and posts a warning if there are any unadvertised shortcuts pointing to an assembly file in the global assembly cache. If the entry in the Target field of the Shortcut table is not a feature in the Feature table, the shortcut is unadvertised. If the entry in the Component_ field of the Shortcut table is also listed in the MsiAssembly table, the shortcut points to an assembly file. If the entry in the File_Application field in the MsiAssembly table is empty, the assembly file is in the global assembly cache.
Result
ICE94 posts the following warning.
ICE94 warning | Description |
---|---|
The non-advertised shortcut '[2]' points to an assembly file in the global assembly cache. | An unadvertised shortcut is pointing to an assembly file in the global assembly cache. |
Example
ICE94 reports the following error for the example:
The non-advertised shortcut 'shortcut1' points to an assembly file in the global assembly cache.
Shortcut Table (partial)
Shortcut | Component_ | Target |
---|---|---|
shortcut1 | c1 | [file1] |
shortcut2 | c2 | feature1 |
shortcut3 | c3 | [file2] |
Feature Table (partial)
Feature |
---|
feature1 |
MsiAssembly Table (partial)
Component_ | File_Application |
---|---|
c1 | |
c2 | |
c3 | fa1 |
Related topics