Если вы имеете в виду, что вы хотите получить всех лиц класса Activity1
, которые имеют свойство объекта consistsOf
, тогда запрос SPARQL может быть:
PREFIX onotlogyURI: <http://example.net/onotologies/yourOntology.owl#>
select ?s ?p ?o
where
{
onotlogyURI:Activity1 onotlogyURI:consistsOf ?o
}
Похож на Вас, должен 'объединить установки в цепочку' http://objectmix.com/xml-soap/84668-installing-sqlxml-net-app.html
Можно получить redist здесь http://www.microsoft.com/downloads/details.aspx?FamilyID=51D4A154-8E23-47D2-A033-764259CFB53B&displaylang=en
МОЖНО ЛИ добавить это как pre-req для установки? Что Вы используете для создания создавания установки?
Править:
Я взглянул, чтобы видеть, как можно проверить SQLXML, установлен и столкнут это:
http://www.tech-archive.net/Archive/SQL-Server/microsoft.public.sqlserver.xml/2005-04/msg00110.html
Система я иду сейчас, имеет следующий ключевой HKEY_CLASSES_ROOT \SQLXMLX (отметьте X в конце), таким образом, Вы, возможно, должны были бы выполнить в немного большем количестве расследования к тому, каков фактический ключ.
Я не familer с авторской разработкой установки Visual Studio, но если можно добавить запись в таблицы AppSearch и RegLocator, необходимо смочь проверить на существование ключа реестра, когда установка запускается. Посмотрите здесь
http://msdn.microsoft.com/en-us/library/aa371564 (По сравнению с 85) .aspx
Таблица Reglocator дает Вам опцию установить свойство со значением из реестра, если найдено. Можно затем использовать это в условии на пользовательском действии.
Много для соединения но я надеюсь, что это перемещает Вас в правильное направление.
К сожалению, Вы не можете запустить один установщик от другого, так как только один может работать за один раз. Необходимо объединить их в цепочку вместе и работать один за другим. Google "msi объединение в цепочку". Это часто - причина, почему продукты как Visual Studio используют внешний setup.exe, который затем запускает установщики один за другим.
Ответ брента корректен. Я просто добавил бы, что, иногда, можно найти "модуль слияния" для битов, от которых Вы зависите. Это - .msm файл. Можно, конечно, включать 1 или больше из тех, которые в .msi файле. Я понятия не имею, доступен ли модуль слияния для SQLXML.Прошу прощения.