вторник, 19 декабря 2017 г.

.NET App: Mixed mode assembly is built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0 runtime without additional configuration information

Первое что нужно сделать - это проверить файл App.config на наличие следующей секции:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
    </startup>
</configuration>

Если она есть, то нужно проверить копируется ли App.config в директорию с exe-шником программы. Нужно искать следующий файл: your-app-name.exe.config. В моем случае его не было. Открываем файл проекта *.csproj тесктовым редактором и ищем в нем блок в котором подключен файл App.config. В моем случае Visual Studio его исковеркала до такого вида:
<EmbeddedResource Include="App.config">
    <SubType>Designer</SubType>
    <CopyToOutputDirectory>Always</CopyToOutputDirectory>
</EmbeddedResource>
и по-этому он не копировался. Я вернул блоку корректный вид (ниже) и все заработало:
<None Include="App.config" />

четверг, 6 июля 2017 г.

ElasticSearch: move data to another directory

https://discuss.elastic.co/t/how-to-move-data-and-logs-to-new-directory/28382/2

пятница, 5 мая 2017 г.

CSS: Font weights

100
Thin (Hairline)
200
Extra Light (Ultra Light)
300
Light
400
Normal
500
Medium
600
Semi Bold (Demi Bold)
700
Bold
800
Extra Bold (Ultra Bold)
900
Black (Heavy)

вторник, 14 марта 2017 г.

Ubuntu: Install Oracle Java 8

https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-elasticsearch-on-ubuntu-14-04

суббота, 4 февраля 2017 г.

Ubuntu Live: Restore partitions

Download and install gpart:

wget http://archive.ubuntu.com/ubuntu/pool/universe/g/gpart/gpart_0.3-3_amd64.deb
sudo dpkg -i gpart_0.3-3_amd64.deb
sudo apt-get install -f
View partition table on the drive:
sudo fdisk -l /dev/sda
If OK, write partition table to the drive:
sudo gpart -W /dev/sda /dev/sda