-
Notifications
You must be signed in to change notification settings - Fork 58
#ExternalChecksum directive causes compile error #52
Comments
I was going to downgrade again to 5.0.1.1, because i needed aspx function again! I guess I 'll wait :) |
A bit more info. The change in Mono post 5.0.1.1 is a change was made which reflects the IncludeDebugInfo flag to the compiler. When this is set the #ExternalChecksum() directive is emitted. This directive is not security related, it is used to the debugger can verify it has the right source file. As such, it is safe to ignore. I would suggest that VBNC treat that directive as a comment. This will allows VNBC to execute even with debugging information is requested to be emitted. |
Just watching thread ....thank you Bill. |
In the meantime, I have changed the vbnc launch script to the below which removes the #ExternalChecksum line if it exists and the file is in the /tmp folder (works for HomeSeer, can be customized for other cases) #!/bin/bash |
I am also interested in getting the ASPX pages to work again. Reverting back to 5.0.1.1 is not an option as I have had memory leak issues in that version. Can you give me a little more direction on this temp file. Can only see a bunch of K1.vb, K2.vb... files in the /tmp folder on my system. |
That file should replace vbnc in your /usr/bin. It applies its logic to files in /tmp
Sent from my iPhone please excuse any typos.
… On Nov 30, 2018, at 1:32 PM, cp1983 ***@***.***> wrote:
In the meantime, I have changed the vbnc launch script to the below which removes the #ExternalChecksum line if it exists and the file is in the /tmp folder (works for HomeSeer, can be customized for other cases)
#!/bin/bash
for x; do
if [[ $x = '/tmp'* ]]; then
sed -i '1{/#Externa/d}' $x
fi
done
exec /usr/bin/mono --debug $MONO_OPTIONS /usr/lib/mono/4.5/vbnc.exe "$@"
Hi
I am also interested in getting the ASPX pages to work again. Reverting back to 5.0.1.1 is not an option as I have had memory leak issues in that version.
Can you give me a little more direction on this temp file. Can only see a bunch of K1.vb, K2.vb... files in the /tmp folder on my system.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Thanks alot, now the aspx pages work in Homeseer!!! |
Where is the file located on a MacOS machine? |
Can someone tell me how to access Homeseer ASPX files within the /tmp directory? How should I construct the URL to point to the correct location? Specifically I am trying to get |
With with patch the event view should work, unless you are on ARM which
appears to have a second unrelated bug.
…On Sun, Apr 7, 2019 at 7:41 PM ddb157 ***@***.***> wrote:
Can someone tell me how to access Homeseer ASPX files within the /tmp
directory? How should I construct the URL to point to the correct location?
Specifically I am trying to get
Jon00EventViewer.aspx working.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#52 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ADLj6JRU4SUdccWz4MX9y54sK61HIL0-ks5veqxsgaJpZM4YxL_U>
.
|
Actually, I got it working on my Raspberry Pi thanks to your patch and Mono 5.18.1.0! |
Has this been resolved yet? But at the same time I have another annoying issue that was only fixed later in my c# code. So I can either choose one bug or another for nearly a year now. |
It appears that's after Mono 5.0.1.1 that this directive is always being placed into VB ASPX files which causes a compilation error. VB ASPX has been broken due to this for quite some time. If not fully supported, could this directive at least be read and discarded so compilation can continue?
The text was updated successfully, but these errors were encountered: